2010 • as Self
1994 • as Pascal Constantin
2021 • as Docteur Lablanchette
2007 • as Jean-Marc Provencher
2020 • as Caleb Xenakis
2014