Actor
Yucca Fest
2023 · as Detective Hayward
The Girl
2022 · as Gym Teacher
Temptation Under the Sun
2022 · as City Councilman
Expiration
2019 · as Chuck
Digital Get Down
2018
You Can Play
2015 · as Coach Barnes
Gangster Squad
2013 · as Desk Officer
Zodiac
2007 · as Internal Affairs Agent #2
Gangs of the Dead
2006 · as Weatherman
Windtalkers
2002 · as Marine Machine Gunner (uncredited)
Kiss Tomorrow Goodbye
2000 · as Producer
Witness Protection
1999 · as U.S. Marshal