He is the writer, director, and producer of two recent Lovecraft inspired short films: The Casting Call of Cthulhu and Elder Sign. He has aired them to universal acclaim at numerous film festivals and has been nominated for multiple awards. He attended the Ontario College of Art & Design where he studied illustration and design, and he currently works as a professional creative director.