Actor
Silent Life: The Story of the Lady in Black
2023 · as Paul Hearts
Immortalist
2020
The Frankenstein Monster Project
2019 · as Patton Robertson
325 Sycamore Lane
2017 · as Barry
No God, No Master
2014 · as Reporter Tom Benton
Mega Python vs. Gatoroid
2011 · as Jack
The Pink Panther 2
2009 · as French Policeman (uncredited)