Actor · Born 1977
Descendent
2025 · as Dad
In the Pink
2020
All the Creatures Were Stirring
2018 · as Michael
The Endless
2017 · as Michael Danube
Kung Fu Panda: Secrets of the Scroll
2016 · as Goat (voice)
Dementia
2015 · as Jerry Lockhart
Contracted: Phase II
2015 · as James
Screwed
2013 · as Sonny
Resolution
2013 · as Michael Danube