Originally from Switzerland, he joined California-based Go Project Films in 2007. There he helped create several short documentaries behind the camera and in the edit, among them LAUGH CLOWN LAUGH, CELERITAS and THE OCEAN INSIDE.