2024
Last Straw as Edward Osborn2022
Sherri as Self - Guest2021
FBI: International as Jubal Valentine2021
Adrienne as Self2021
Last Night in Rozzie as Joey Donovan2020
FBI: Most Wanted as Jubal Valentine2020
In the Footsteps of Elephant as Narrator (voice)2020
Wichita as Josh2020
Spokespeople as Narrator2019
Frozen II as King Runeard (voice)2018
FBI as Jubal Valentine2018
Dragon Kin as Bolger2017
Ferdinand as Ferdinand's Father (voice)2016
To Tell the Truth as Self - Panelist2016
Ice as Freddy Green2016
The Other Side of the Door as Michael2016
Love Is All You Need? as Mr. Thompson2016
Girl Flu. as Arlo2016
The Second Sound Barrier as Roger Valour as The Wild Card2016
Girl Trip as Jonah2015
The Returned as Peter Lattimore2015
Wicked City as Jack Roth2015
Batman vs. Robin as Talon (voice)2015
Hangman as Aaron2015
H8RZ as Mr. Faustin2014
Alistair MacLean's Air Force One Is Down as Fergus Markey2014
Break Point as Jimmy2014
Blow Me as GoldenBoy2013
As Cool as I Am as Guy Karlsburg2012
Robot & Frank as Sheriff Rowlings2011
Suburgatory as George Altman2011
Sironia as Tucker2010
BlackBoxTV Presents as Jeremy2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Into Temptation as Father John Buertein2009
Rosencrantz and Guildenstern Are Undead as Detective Wimbly2008
Cats: The Movie! as Jiminy Squirrel (voice)2008
Justice League: The New Frontier as Batman (voice)2008
Gardens of the Night as Jimmy2007
Waitress as Earl Hunterson2007
Broken as Will2007
The Thirst as Darius2006
Nightmares & Dreamscapes: From the Stories of Stephen King as Willie Evans2006
My Boys as Thorn2006
Kidnapped as Lucian Knapp2006
Unknown as Handcuffed Man2006
Population 436 as Steve Kady2005
American Dad! as Mitch (voice)2005
Hell's Kitchen as Self - Restaurant Patron2005
Robot Chicken as Marv Merchants / Tywin Lannister (voice)2005
Numb3rs as AUSA Alvin Brickle2005
A Lot Like Love as Ben Miller2005
In Memory of My Father as Jeremy2004
In Enemy Hands as Jason Abers2004
The Heart Is Deceitful Above All Things as Chester2004
Dead & Breakfast as Christian2004
One Point O as Simon2004
Method as Jake Fields2003
Punk'd as Self2003
Wrong Turn as Scott2003
Thirteen as Brady2003
Ancient Egyptians as Not available2003
Julius Caesar as Julius Caesar2003
May as Adam2003
ManFast as Mica2003
The Movie Hero as Blake Gardner / The Movie Hero2002
The Twilight Zone as Grady Finch2002
Don's Plum as Bernard2002
Now You Know as Jeremy2002
Inside as Daniel2001
Six Feet Under as Billy Chenowith2001
Angel Eyes as Larry Pogue Sr.2001
Dead Dog as Tom Braeburn2000
Jesus as Jesus2000
Takedown as Lance 'Icebreaker' Petersen1999
Rocket Power as Not available1999
Jesus as Jesus1999
The 60s as Kenny Klein1999
The Auteur Theory as Jules - The Crap Shoot of Life1999
This Space Between Us as Alex Harty1999
Trash as Sonny James1998
Dawson's Creek as Christopher1998
The Wild Thornberrys as Radio Announcer (voice)1998
The Wild Thornberrys as D.J. (voice)1998
Playing by Heart as Malcolm (uncredited)1998
Without Limits as Frank Shorter1998
Some Girl as Chad1998
Bongwater as Robert1998
The Day Lincoln Was Shot as Frederick Seward1997
Suicide Kings as T.K.1997
Oakland Underground as Not available1996
White Squall as Frank Beaumont1995
The Outer Limits as Tom1995
Clueless as Elton1995
Hideaway as Vassago1995
Moonlight and Valentino as Steven1994
Duckman as Bobby (voice)1994
The Crew as Timothy Grant1994
The Shaggy Dog as Trey Miller1992
Desperate Choices: To Save My Child as Josh Ryan1991
Rugrats as Larry (voice)1991
Grand Canyon as Roberto1990
Law & Order as Cyrus Lupo1990
Law & Order as Clint Glover1988
LIVE with Kelly and Mark as Self - Guest1975
Saturday Night Live as Self - Cameo (uncredited)1952
Today as SelfNaN
Captain Tsunami as Captain TsunamiNaN
The Making of Thirteen as Self2015
Hangman Producer2014
Break Point Story2014
Break Point Writer2014
Break Point Producer2004
One Point O Co-Producer