Captcha 2023
First Assistant Director
The PsyBorgs 2019
as Dr. Cowboy
Legend of The Lich Lord 2016
Director
Sharkasaurus 2014
Director, Writer
The Hunt 2013
Deadwalkers 2012
Credits from TMDB.