Producer · Born 1971
Chum
2026 · as Captain Mackey
Oscar Shaw
2026 · as Commander Archer
Crescent City
2024 · as Officer Jackson
Zeroville
2019 · as The Financier
Best F(r)iends: Volume 1
2017 · as Andrei Katsaros
The Mad Whale
2017 · as Board Member
High School Lover
2017 · as Sean
In Dubious Battle
2016 · as Mr. Thompson
Black Dog, Red Dog
2015 · as Marty
I Am Michael
2015 · as Pastor Mike
Child of God
2014 · as Ernest
Sal
2013 · as Billy Belasco