
Acted in 28
2020s
- 2023
- 2022
- 2021
Soulmates
Banker
Numerus Duo
Priest
- 2020
Worst. Christmas. Ever.
Grandpa
Cadia: The World Within
Shiloh
Monstrous
Video Blogger
2010s
- 2019
Lake Artifact
Dr. Albert Clarkson
No Knock List
Lee
- 2018
- 2017
Look Twice
Larry
The Mutineer
Jim Burd
Starling
Julius Starling
- 2016
- 2015
Aimy in a Cage
Movie
A Man of God
Robert
- 2014
Blessid
Jedediah Cross
- 2013
What Would Bear Do?
Ralph
- 2012
Dying 2 Meet U
Wink Walters
2000s
- 2009
Jean-Claude: The Gumming Zombie
Harry Smith
Never Escape
Jim's Dad
- 2006
- 2004
Lake Evermore
Movie
Produced 1
2010s
- 2019
Lake Artifact
Producer
Art department 1
2020s
- 2020
Human Zoo
Production Design, Art Direction