Actor
The Haunted, the Possessed and the Damned
2024 · as Michael Grayson
Axeman at Cutter's Creek 2
2023 · as Dr. David Manly
Stained
2019 · as John Macbeth
Alien Expedition
2018 · as Mason
Axeman 2: Overkill
2017 · as David Manly
Adam K
2016 · as Michael Parson
Watch Me Die
2014 · as Mystery Man
Finding Mr. Wright
2011 · as Cooper
Spike
2008 · as Spike
In with Thieves
2008 · as Max
Model Kill 2: The Return
2006 · as William