He was born in Chile, and became a Canadian citizen. In 2007 he founded the production company Pimiento, and directed several films, including Derrière le miracle (2011) and Miss Inc. (2013).