Judge Don Edwards
bUMS (2024)
Music Executive
Healed (2023)
Bradley
Spring Cleaning (2019)
Agent Banks
Encounter (2018)
Montgomery Lou
Pretty Broken (2018)
Rob Drew
Relentless (2018)
Bob Stenson
Anabolic Life (2017)
The Priest
Platypus (2017)
Mr. Schuler
1 Mile To You (2017)
Father Roberts
Foreign Land (2016)
David
Abashed (2014)
Peter Morris
Alien Abduction (2014)
Alex - Medical Salesman
Lovelace (2013)
Nick
A Golden Christmas 3 (2012)
Terry Hausman
Under the Bed (2012)
Applied Sciences Tech #1
The Dark Knight Rises (2012)
Facebook Lawyer
The Social Network (2010)
Berkeley Cop
Radio Free Albemuth (2010)
Spenser
Pandemic (2009)
Staff Sergeant Gordon Gunderson
Saints and Soldiers (2003)
Michael Altman
Woman of Desire (1994)
Michael's Gang
Child of Darkness, Child of Light (1991)
Hank
Fatal Exposure (1991)
Counterman
Dangerous Pursuit (1990)
Buck
Options (1989)
Director
Squeal (2020)
Another Round (2018)
Executive Producer
Producer