
Filmography88 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Scream 7Movie | Stu Macher | 56 |
| 2025 | Daredevil: Born AgainSeries | Mr. Charles | 55 |
| 2025 | Five Nights at Freddy's 2Movie | William Afton / Yellow Rabbit | 55 |
| 2025 | The Life of ChuckMovie | Gus | 55 |
| 2024 | CrossSeries | Lance Durand | 54 |
| 2023 | Faster, Purple Worm! Kill! Kill!Series | Self | 53 |
| 2023 | Five Nights at Freddy'sMovie | Steve Raglan / William Afton | 53 |
| 2023 | Scooby-Doo! and Krypto, Too!Movie | Shaggy Rogers (voice) | 53 |
| 2022 | ScreamMovie | Flamethrower Ghostface / Party Guest (voice) (uncredited) | 52 |
| 2021 | Last MealsSeries | Self | 51 |
| 2021 | Jellystone!Series | Shaggy (voice) | 51 |
| 2021 | He's All ThatMovie | Principal Bosch | 51 |
| 2019 | Scooby-Doo and Guess Who?Series | Shaggy Rogers (voice) | 49 |
| 2019 | Lost Odyssey: The Book of KnowledgeMovie | Beadle | 49 |
| 2018 | FBISeries | Tommy Gilman | 48 |
| 2018 | Good GirlsSeries | Dean Boland | 48 |
| 2017 | Drop the MicSeries | Self | 47 |
| 2016 | BillionsSeries | Ron Chestnut | 46 |
| 2016 | Scooby-Doo! and WWE: Curse of the Speed DemonMovie | Shaggy Rogers (voice) | 46 |
| 2016 | The Boulet Brothers' DragulaSeries | Self - Guest Judge | 46 |
| 2015 | BoschSeries | Luke Goshen | 45 |
| 2015 | Dinner at Tiffani'sSeries | Self | 45 |
| 2014 | Blow MeMovie | Self | 44 |
| 2014 | Scooby-Doo! WrestleMania MysteryMovie | Shaggy Rogers (voice) | 44 |
| 2014 | Halt and Catch FireSeries | Ken Diebold | 44 |
| 2013 | The BridgeSeries | Daniel Frye | 43 |
| 2013 | The Naughty ListMovie | Tinsel (voice) | 43 |
| 2013 | Teen Titans Go!Series | Shaggy (voice) | 43 |
| 2013 | Scooby-Doo! Mecha Mutt MenaceMovie | Shaggy Rogers (voice) | 43 |
| 2013 | Beware the BatmanSeries | Dr. Jason Burr (voice) | 43 |
| 2013 | Axel: The Biggest Little HeroMovie | Lizard King (voice) | 43 |
| 2012 | Trouble with the CurveMovie | Phillip Sanderson | 42 |
| 2012 | Big Top Scooby-Doo!Movie | Shaggy (voice) | 42 |
| 2012 | Dear DraculaMovie | Mailman Gus (voice) | 42 |
| 2011 | Scooby-Doo! Legend of the PhantosaurMovie | Shaggy Rogers / Shaky Joe (voice) | 41 |
| 2010 | Scooby-Doo! Mystery IncorporatedSeries | Shaggy Rogers (voice) | 40 |
| 2010 | Generator RexSeries | — | 40 |
| 2009 | The Good WifeSeries | Rowby Canton | 39 |
| 2009 | All's Faire in LoveMovie | Crocket | 39 |
| 2009 | SpoonerMovie | Herman Spooner | 39 |
| 2008 | LeverageSeries | Gabe Erickson | 38 |
| 2008 | Batman: The Brave and the BoldSeries | Shaggy (voice) | 38 |
| 2008 | Extreme MovieMovie | Self | 38 |
| 2008 | Gary UnmarriedSeries | — | 38 |
| 2007 | In the Name of the King: A Dungeon Siege TaleMovie | Duke Fallow | 37 |
| 2007 | What Love IsMovie | Sal | 37 |
| 2006 | Going to Pieces: The Rise and Fall of the Slasher FilmMovie | Self (archive footage) | 36 |
| 2006 | Me, EloiseSeries | Monsieur Ducat (voice) | 36 |
| 2006 | Little Miss ChristmasMovie | Monsieur Ducat (voice) | 36 |
| 2005 | SupernaturalSeries | Shaggy Rogers (voice) | 35 |
| 2005 | Criminal MindsSeries | David Roy Turner | 35 |
| 2005 | Robot ChickenSeries | Shaggy Rogers / Logan's Friend #1 (voice) | 35 |
| 2005 | American Dad!Series | Bruce (voice) | 35 |
| 2005 | Meet the BarkersSeries | Self (archive footage) | 35 |
| 2004 | Scooby-Doo 2: Monsters UnleashedMovie | Shaggy | 34 |
| 2004 | HouseSeries | Jack | 34 |
| 2004 | Without a PaddleMovie | Jerry Conlaine | 34 |
| 2004 | The Perfect ScoreMovie | Larry | 34 |
| 2004 | Holly & Stephen's Saturday ShowdownSeries | Self | 34 |
| 2003 | Jimmy Kimmel Live!Series | Self | 33 |
| 2003 | Looney Tunes: Back in ActionMovie | Self | 33 |
| 2002 | Scooby-DooMovie | Shaggy | 32 |
| 2002 | It's a Very Merry Muppet Christmas MovieMovie | Luc Fromage | 32 |
| 2002 | IconsSeries | — | 32 |
| 2001 | Summer CatchMovie | Billy Brubaker | 31 |
| 2001 | Friday Night with Jonathan RossSeries | Self | 31 |
| 2001 | Finder's FeeMovie | Fishman | 31 |
| 2000 | Dish DogsMovie | Jason | 30 |
| 2000 | Love's Labour's LostMovie | Longaville | 30 |
| 1999 | Law & Order: Special Victims UnitSeries | Chet Sulloway | 29 |
| 1999 | She's All ThatMovie | Brock Hudson | 29 |
| 1998 | SenselessMovie | Tim LaFlour | 28 |
| 1998 | Without LimitsMovie | Roscoe Devine | 28 |
| 1998 | Telling YouMovie | Adam Ginesberg | 28 |
| 1997 | Scream 2Movie | Guy at Party (uncredited) | 27 |
| 1997 | EP DailySeries | — | 27 |
| 1997 | The Devil's ChildMovie | Tim | 27 |
| 1996 | ScreamMovie | Stu Macher | 26 |
| 1996 | The Daily ShowSeries | Self - Guest | 26 |
| 1996 | The Rosie O'Donnell ShowSeries | Self | 26 |
| 1996 | If These Walls Could TalkMovie | Young Couple | 26 |
| 1995 | Animal RoomMovie | Doug Van Housen | 25 |
| 1995 | HackersMovie | Emmanuelle Goldstein / 'Cereal Killer' | 25 |
| 1994 | Serial MomMovie | Chip Sutphin | 24 |
| 1994 | Vanishing SonSeries | Dawson | 24 |
| 1994 | Vanishing Son IVMovie | Dawson | 24 |
| 1992 | MTV Movie & TV AwardsSeries | Self | 22 |
| 1990 | Twin PeaksSeries | William Hastings | 20 |