Canaan Marguerite is an actor, known for Fortune Cookies (2014), Jimmy Rivière (2011) and The Clothes Pegs (1998). Read more on iMDB