Actor
Depravity
2024 · as Jay
Letters for Annie: Memories from World War II
2018 · as Tony Lombardo
The Real American
2015 · as Donald
Mute
2011 · as The Priest
The Maiden Heist
2009 · as Bob
Dead Dog
2001 · as Arraignment Judge