Hangman
2016 · Crime
as Aaron
Wicked City
2015 · Crime
as Detective Jack Roth
Jesus
2000 · Biography
as Jesus
Into Temptation
2009 · Drama
as Father John Buerlein
In the Footsteps of Elephant
2020 · Documentary
as Self - Narrator
Suburgatory S3
2014 · Comedy
as George Altman
May
2003 · Drama
as Adam Stubbs
Method
2004 · Romance
as Jake Fields
Wrong Turn
2003 · Horror
as Scott
One Point O
2005 · Drama
as Simon
FBI S8
2025 · Action
as FBI ASAC Jubal Valentine
Waitress
2007 · Comedy
as Earl
Heart of Town
2001 · Drama
as Larry Pogue, Sr.
Last Night in Rozzie
2021 · Drama
as Joey Donovan
Hideaway
1995 · Fantasy
as Vassago
White Squall
1996 · Adventure
as Frank Beaumont
Nightmares & Dreamscapes: From the Stories of Stephen King
2006 · Drama
as Willie Evans
Unknown
2006 · Crime
as Handcuffed Man
Grand Canyon
1992 · Crime
as Roberto
Bongwater
2013 · Comedy
as Robert
Robot & Frank
2012 · Comedy
as Sheriff Rowlings
FBI: CIA
2026 · Action
as Jubal Valentine
As Cool as I Am
as Guy Karlsburg
In Enemy Hands
as Jason Abers
The Returned
2015 · Drama
as Peter Lattimore
Clueless
1995 · Comedy
as Elton
Gardens of the Night
2008 · Drama
as Jimmy
Takedown
as Lance 'Icebreaker' Petersen
Six Feet Under S5
2005 · Comedy
as Billy Chenowith
The Black Forest
2004 · Comedy
Suicide Kings
1998 · Comedy
as T. K.
Don's Plum
2001 · Comedy
as Bernard
Ferdinand
2017 · Animation
as Ferdinand's Father
Frozen 2
2019 · Animation
as King Runeard
The Long Road Home
2017 · Action
as Ssg. Robert Miltenberger
Population 436
as Steve Kady
Justice League: The New Frontier
2008 · Animation
as Batman
FBI: International S4
2024 · Action
Adrienne
2021 · Documentary
as Self
Batman vs. Robin
2015 · Animation
as Talon
Moonlight and Valentino
as Steven