He is a Canadian actor, born in Quebec, Canada. His debut was in Deux super-dingues (1982). He is known for French Exit (2020), Swamp Devil (2008), and Mother! (2017).