Barkskins | 2020 | Gus Lafarge | TV Show |
Scooby-Doo and Guess Who? | 2019 | Chef, Self, Shaggy Rogers | TV Show |
The Phantom 52 | 2019 | Disembodied Voice in the CB Radio (voice) | Short Film |
Relics and Rarities | 2019 | Allister Goldfang | TV Show |
Hell Den | 2019 | Ghoulie | TV Show |
Grace | 2018 | Bernie Wexler | Movie |
Good Girls | 2018 | Dean Boland | TV Show |
Halfway There | 2018 | Jimmy Bishop | TV Movie |
FBI | 2018 | Tommy Gilman | TV Show |
Twin Peaks | 2017 | William Hastings | TV Show |
All Hail King Julien: Exiled | 2017 | Ned | TV Show |
Billions | 2016 | Ron Chestnut | TV Show |
Six LA Love Stories | 2016 | Alan Mackey | Movie |
Home Run Showdown | 2015 | Joey | Movie |
Bloodsucking Bastards | 2015 | Phallicyte Executive (uncredited) | Movie |
Lego Dimensions | 2015 | Shaggy Rogers (voice) | Unknown |
Critical Role | 2015 | Agent Goldstein, Cereal Killer | TV Show |
Lego Scooby-Doo | 2015 | Shaggy Rogers | TV Show |
Lego Scooby-Doo! Knight Time Terror | 2015 | Shaggy Rogers (voice) | TV Show |
Be Cool, Scooby-Doo! | 2015 | Langdale, Shaggy Rogers, Young Shaggy | TV Show |
Match | 2014 | Mike Davis | Movie |
Halt and Catch Fire | 2014 | Ken Diebold | TV Show |
Bosch | 2014 | Luke 'Lucky' Rykov, Luke Goshen | TV Show |
State of Affairs | 2014 | Acting Director Banks | TV Show |
Return to Nim's Island | 2013 | Jack Rusoe | Movie |
Beware the Batman | 2013 | Dr. Jason Burr | TV Show |
The Bridge | 2013 | Daniel Frye | TV Show |
I Am Victor | 2013 | Elliot Mote | TV Movie |
Teen Titans Go! | 2013 | Shaggy Rogers | TV Show |
Bonta 3D | 2013 | Lizard King (voice) | Movie |
Deep Dark Canyon | 2012 | Jack Cavanaugh | Movie |
Fat Kid Rules the World | 2012 | Psychologist | Movie |
Trouble with the Curve | 2012 | Phillip Sanderson | Movie |
Blow Me | 2012 | | Short Film |
Samurai! Daycare | 2012 | Ned | TV Show |
Abominable Christmas | 2012 | Al, Dog Catcher, Passerby (voice) | TV Movie |
The Descendants | 2011 | Brian Speer | Movie |
From the Head | 2011 | Jimmy | Movie |
One Heart | 2011 | Ben Hogan | Movie |
Messages Deleted | 2010 | Joel Brandt | Movie |
Scooby-Doo! Mystery Incorporated | 2010 | Checkers Man, Man 1, Shaggy Rogers | TV Show |
Generator Rex | 2010 | Surge | TV Show |
The Hard Life | 2010 | Bobby | TV Movie |
Mad | 2010 | Clinton Kelly, Creature, Shaggy Rogers | TV Show |
Scooby-Doo and the Spooky Swamp | 2010 | Shaggy (voice) | Unknown |
The Pool Boys | 2009 | Roger Sperling | Movie |
Endless Bummer | 2009 | Mike Mooney | Movie |
All's Faire in Love | 2009 | Rusty Crockett | Movie |
Spooner | 2009 | Herman Spooner | Movie |
The Good Wife | 2009 | Rowby Canton | TV Show |
Exit 19 | 2009 | Davey Woods | TV Movie |
Married Not Dead | 2009 | Rob | TV Movie |
Osh Kosh B'Gosh: Under the Overall | 2009 | Lloyd B'gosh | Short Film |
Leverage | 2008 | Gabe Erickson | TV Show |
Batman: The Brave and the Bold | 2008 | Shaggy | TV Show |
Gary Unmarried | 2008 | Taylor | TV Show |
In the Name of the King: A Dungeon Siege Tale | 2007 | Duke Fallow | Movie |
One of Our Own | 2007 | Bob | Movie |
What Love Is | 2007 | Sal | Movie |
Area 57 | 2007 | Col. Steven Isaac | TV Movie |
Phineas and Ferb | 2007 | Additional Voices | TV Show |
Bickford Shmeckler's Cool Ideas | 2006 | Spaceman | Movie |
The Groomsmen | 2006 | Dez Howard | Movie |
13 Graves | 2006 | Matthew McQueen | TV Movie |
Me, Eloise | 2006 | Monsieur Ducat | TV Show |
The Replacements | 2006 | Trevor Bodie | TV Show |
American Dad! | 2005 | Bruce, Mars | TV Show |
Criminal Minds | 2005 | David Roy Turner | TV Show |
Supernatural | 2005 | Shaggy Rogers | TV Show |
Scooby-Doo 2: Monsters Unleashed | 2004 | Shaggy | Movie |
The Perfect Score | 2004 | Larry | Movie |
Wicker Park | 2004 | Luke | Movie |
Without a Paddle | 2004 | Jerry Conlaine | Movie |
House M.D. | 2004 | Jack | TV Show |
Scooby Doo 2: Monsters Unleashed | 2004 | Shaggy (voice) | Unknown |
The Scooby-Doo Monsters Unleashed Challenge | 2004 | Shaggy Rogers (voice) | Unknown |
Simple Plan: Don't Wanna Think About You | 2004 | Shaggy | Music Video |
Looney Tunes: Back in Action | 2003 | Matthew Lillard | Movie |
Scooby-Doo | 2002 | Shaggy | Movie |
It's a Very Merry Muppet Christmas Movie | 2002 | Luc Fromage | TV Movie |
Two-Player Spooky Island Arcade Challenge | 2002 | Shaggy Rogers (voice) | Unknown |
Finder's Fee | 2001 | Fishman | Movie |
Summer Catch | 2001 | Billy Brubaker | Movie |
Thir13en Ghosts | 2001 | Dennis Rafkin | Movie |
Robot Chicken | 2001 | Logan's Friend #1, Ryan, Shaggy Rogers | TV Show |
Love's Labour's Lost | 2000 | Longaville | Movie |
Spanish Judges | 2000 | Jack | Movie |
She's All That | 1999 | Brock Hudson | Movie |
Wing Commander | 1999 | Lt. Todd 'Maniac' Marshall | Movie |
Law & Order: Special Victims Unit | 1999 | Chet | TV Show |
Sled Storm | 1999 | A. J. Rollins, Announcer #1 (PS2 version, voice) | Unknown |
Dead Man's Curve | 1998 | Tim | Movie |
Senseless | 1998 | Tim LaFlour | Movie |
SLC Punk! | 1998 | Stevo | Movie |
Telling You | 1998 | Adam Ginesberg | Movie |
Triangle Square | 1998 | Snake Eater | Movie |
Without Limits | 1998 | Roscoe Devine | Movie |
Scream 2 | 1997 | Guy at Party (uncredited) | Movie |
The Devil's Child | 1997 | Tim | TV Movie |
Scream | 1996 | Stuart | Movie |
If These Walls Could Talk | 1996 | Young Couple (segment "1996") | TV Movie |
Nash Bridges | 1996 | Brian Van Pelt | TV Show |
Animal Room | 1995 | Doug Van Housen | Movie |
Hackers | 1995 | Cereal | Movie |
Mad Love | 1995 | Eric | Movie |
Tarantella | 1995 | Matt | Movie |
Ride for Your Life | 1995 | Nash | Short Film |
Serial Mom | 1994 | Chip | Movie |
Vanishing Son IV | 1994 | Dawson | TV Movie |
The Scooby-Doo Show | 1978 | Man | TV Show |
Problem Child | | Ed | TV Movie |
Scooby-Doo! And the Mystery Pups | | Shaggy (voice) | TV Show |
Five Nights at Freddy's 2 | | Springtrap, William Afton | Movie |