His first film Stay in de Boat premiered at the College of Charleston in 2011. He currently resides in Japan and is working on his next films in northern India and northern Japan.