He came to Canada in 1996 as a refugee from the Algerian Civil War. His other acting roles have included the films Montreal, White City (Montréal ville blanche) and Kinship, the television series L'Imposteur, and a 2017 stage production of Bashir Lazhar