Actor · Born 1956
Rufus
2025 · as Prison Guard
40 Watts from Nowhere
2025
Free LSD
2023 · as The Champ
Fatal Pulse
2018 · as Commander Pavel Volchevsky
Scumbag
2017 · as Ted
The Threee Geniuses
2009
Southlander: Diary of a Desperate Musician
2001 · as Lane’s Guest