In the Line of Duty: Hunt for Justice
1995 · Crime
as Agent Gabriel Valentino
Graduation
2008 · Comedy
as Dean Deeley
Full Moon High
1981 · Comedy
as Tony
Life
2007 · Crime
as Ted Earley
Pig
2021 · Drama
as Darius
The Doctor
1991 · Drama
as Eli
Off Season
2001 · Comedy
as Richard Frangello
The Sessions
2012 · Biography
as Josh
Hitch
2005 · Comedy
as Max
Benjamin Franklin
2022 · Documentary
as Elkanah Watson
Murder on Pleasant Drive
2006 · Drama
as John David Smith
Rebel
2021 · Crime
as Mark Duncan
Kids in America
as Ed Mumsford
Lake Placid
1999 · Action
as Kevin
The Carmichael Show S3
2017 · Comedy
as Grant
The U.S. and the Holocaust
as Self