He has studied film at the Simon Fraser University and had a varied career in media. He has been involved in many short narratives as producer, director or sound designer and worked for multi-cultural TV stations as a technical director. Pehchaan 3D is his first feature film.