Actor
Five Nights at Freddy's 2
2025
as William Afton
The Life of Chuck
2024
as Gus
Five Nights at Freddy's
2023
as Steve Raglan
Scooby-Doo! and Krypto, Too!
2023
as Shaggy Rogers (voice)
The Boulet Brothers' Halfway to Halloween TV Special
2023
as Self
The Paloni Show! Halloween Special!
2022
as Chip (Slashtronaut) (voice)
Trick or Treat Scooby-Doo!
2022
as Shaggy / Craggly / Captain Cutler (voice)
Scream
2022
as Flamethrower Ghostface / Party Guest (voice) (uncredited)
Scooby-Doo, Where Are You Now!
2021
as Norville 'Shaggy' Rogers / Self - Voice of "Shaggy"
Straight Outta Nowhere: Scooby-Doo! Meets Courage the Cowardly Dog
2021
as Shaggy Rogers (voice)
Mortal Kombat Legends: Battle of the Realms
2021
as Shaggy (voice)
He's All That
2021
as Principal Bosch
Scooby-Doo! The Sword and the Scoob
2021
as Shaggy Rogers (voice)
Happy Halloween, Scooby-Doo!
2020
as Shaggy Rogers (voice)
Lost Odyssey: The Book of Knowledge
2019
as Beadle
Scooby-Doo! Return to Zombie Island
2019
as Shaggy Rogers (voice)
Scooby-Doo! and the Curse of the 13th Ghost
2019
as Shaggy Rogers (voice)
The Phantom 52
2019
as (voice)
Grace
2018
as Bernie Wexler
Scooby-Doo! and the Gourmet Ghost
2018
as Shaggy Rogers (voice)
Scooby-Doo! & Batman: The Brave and the Bold
2018
as Shaggy Rogers (voice)
Halfway There
2017
as Jimmy Bishop
LEGO Scooby-Doo! Blowout Beach Bash
2017
as Shaggy Rogers (voice)
Scooby-Doo! Shaggy's Showdown
2017
as Shaggy Rogers (voice)
Six L.A. Love Stories
2016
as Alan Mackey
Scooby-Doo! and WWE: Curse of the Speed Demon
2016
as Shaggy Rogers (voice)
LEGO Scooby-Doo! Haunted Hollywood
2016
as Shaggy Rogers (voice)
LEGO Scooby-Doo! Knight Time Terror
2015
as Shaggy Rogers (voice)
Bloodsucking Bastards
2015
as Corporate Guest
Scooby-Doo! and KISS: Rock and Roll Mystery
2015
as Shaggy Rogers (voice)
Scooby-Doo! and the Beach Beastie
2015
as Shaggy Rogers (voice)
Scooby-Doo! Moon Monster Madness
2015
as Shaggy Rogers (voice)
Under Wraps
2014
as Peter (voice)
Scooby-Doo! Frankencreepy
2014
as Shaggy Rogers (voice)
Scooby-Doo! Ghastly Goals
2014
as Shaggy Rogers (voice)
Match
2014
as Mike Davis
Blow Me
2014
as Self
Scooby-Doo! WrestleMania Mystery
2014
as Shaggy Rogers (voice)
The Naughty List
2013
as Tinsel (voice)
A Monsterous Holiday
2013
as Gus
Scooby-Doo! Mecha Mutt Menace
2013
as Shaggy Rogers (voice)
Scooby-Doo! and the Spooky Scarecrow
2013
as Shaggy Rogers (voice)
Scooby-Doo! Stage Fright
2013
as Shaggy Rogers (voice)
Axel: The Biggest Little Hero
2013
as Lizard King
Scooby-Doo! Adventures: The Mystery Map
2013
as Shaggy Rogers (voice)
Deep Dark Canyon
2013
as Jack Cavanaugh
Return to Nim's Island
2013
as Jack
Scooby-Doo! Mask of the Blue Falcon
2012
as Shaggy Rogers (voice)
Abominable Christmas
2012
as Dogcatcher (voice)
Scooby-Doo! Haunted Holidays
2012
as Shaggy Rogers (voice)
Dear Dracula
2012
as Mailman Gus (voice)
Big Top Scooby-Doo!
2012
as Shaggy Rogers (voice)
Fat Kid Rules The World
2012
as Psychologist (Voice)
Trouble with the Curve
2012
as Phillip Sanderson
Home Run Showdown
2012
as Joey Deluca
Scooby-Doo! Spooky Games
2012
as Shaggy Rogers (voice)
Scooby-Doo! Music of the Vampire
2012
as Shaggy Rogers (voice)
The Descendants
2011
as Brian Speer
Scooby-Doo! Legend of the Phantosaur
2011
as Shaggy Rogers / Shaky Joe (voice)
From the Head
2011
as Jimmy
Scooby-Doo! Camp Scare
2010
as Shaggy Rogers (voice)
Scooby-Doo! Abracadabra-Doo
2010
as Shaggy Rogers (voice)
Messages Deleted
2010
as Joel Brandt
National Lampoon Presents: Endless Bummer
2009
as Mike Mooney
The Pool Boys
2009
as Roger
All's Faire in Love
2009
as Crocket
Spooner
2009
as Herman Spooner
Extreme Movie
2008
as Self
In the Name of the King: A Dungeon Siege Tale
2007
as Duke Fallow
One of Our Own
2007
as Bob
What Love Is
2007
as Sal
Living with Lew
2007
Area 57
2007
as Col. Steven Isaac
13 Graves
2006
as Matthew McQueen
The Groomsmen
2006
as Desmond 'Dez' Howard
Bickford Shmeckler's Cool Ideas
2006
as Spaceman
Wicker Park
2004
as Luke
Without a Paddle
2004
as Jerry Conlaine
Scooby-Doo 2: Monsters Unleashed
2004
as Shaggy
The Perfect Score
2004
as Larry
It's a Very Merry Muppet Christmas Movie
2003
as Luc Fromage
Looney Tunes: Back in Action
2003
as Self
Scooby-Doo
2002
as Shaggy
Thir13en Ghosts
2001
as Dennis Rafkin
Summer Catch
2001
as Billy Brubaker
Finder's Fee
2001
as Fishman
Spanish Judges
2000
as Jack
Dish Dogs
2000
as Jason
Love's Labour's Lost
2000
as Longaville
Wing Commander
1999
as Lt. Todd 'Maniac' Marshall
She's All That
1999
as Brock Hudson
SLC Punk
1998
as Stevo
Without Limits
1998
as Roscoe Devine
Telling You
1998
as Adam Ginesberg
Senseless
1998
as Tim LaFlour
Dead Man's Curve
1998
as Tim
Scream 2
1997
as Guy at Party (uncredited)
The Devil's Child
1997
as Tim
Scream
1996
as Stu Macher
If These Walls Could Talk
1996
as Young Couple
Hackers
1995
as Emmanuelle Goldstein / 'Cereal Killer'
Tarantella
1995
as Matt
Mad Love
1995
as Eric
Ride For Your Life
1995
as Nash
Animal Room
1995
as Doug Van Housen
Vanishing Son IV
1994
as Dawson
Serial Mom
1994
as Chip Sutphin
Ghoulies III: Ghoulies Go to College
1990
as Stork