He is a published author with three novels to his credit and a screenwriter with more than ten credits to his name. Also has worked in production and behind the scenes on film. He has developed full length features in various genre as well as short films and several television pilots.