Actor · Born 1967
28 Kegs Later
2026 · as Dave
Left at Wall
2023 · as Trevor
Director's Cut
2016 · as Richard Speck
Instinct
1999 · as Gorilla Performers