2022
The Fabelmans as Scout Father2019
Naughty as Officer Collins2018
The Darkest Minds as Hospital Father2018
Intensive Care as Jackson2012
Perception as Desk Officer2009
FlashForward as Carl2007
Beowulf as Additional Adult Performer2005
Grey's Anatomy as Mr. Anderson2005
The Office as Shane2004
House as Dave2004
LAX as Dewey2003
Las Vegas as Idiot Golfing Friend2003
Joan of Arcadia as Man in Army Boots2002
Without a Trace as Timbertree2962002
American Dreams as Police Officer2001
Scrubs as Maintenance Man2001
Scrubs as Guy2001
Taking Back Our Town as Aide1999
Mystery Men as Supervacman