Lost Voyages: Phase II and the Rebirth of Star Trek 2025
Visual Effects
Aberrations 2012
as Pest Control Man
Shriek of the Sasquatch! 2011
as Nick
Sinister 2011
as Sam
At the House of Madness 2008
Actor
Wolfika 2006
as John
Credits from TMDB.