Biography

Michel Lemire is known for Charlie Jade (2005), Sagwa, the Chinese Siamese Cat (2001) and Heavy Metal (1981).

Filmography