Alex
Clinical (2017)
Dad (voice)
Taking Flight (2015)
Frank Kruse
Nightcrawler (2014)
Arden
Route 30 (2008)
Bobby
LA Blues (2007)
Mojave Phone Booth (2006)
Jimmy Johnson
Moosecock (2006)
Terry
Alfie (2004)
Friend #1
Nurse Betty (2000)
Jogger Ronald
Valerie Flake (1999)
Bystander at Amanda's
Clay Pigeons (1998)
Frank
Divided by Hate (1997)
Gary Wright
Unabomber: The True Story (1996)
Gate Guard
In the Blink of an Eye (1996)
Moocher
Same River Twice (1996)
Of Love & Betrayal (1995)