All roles

The Great Arch
2025, Movie - History, Drama
Martyrs (Subtitled)
2008, Movie - Horror, Drama, Thriller
The Beast
2023, Movie - Drama, Romance, Sci-Fi
Bad Times at the El Royale
2018, Movie - Drama, Thriller, Mystery
Mommy
2014, Movie - Drama
Matthias & Maxime
2019, Movie - Drama, Romance
It Chapter Two
2019, Movie - Fantasy, Horror, Drama
Lost Illusions
2021, Movie - Romance, Drama
Tom at the Farm
2014, Movie - Thriller, Mystery, Drama
Boy Erased
2018, Movie - Drama, Biography
Heartbeats
2010, Movie - Romance, Drama
Laurence Anyways
2012, Movie - Drama, Romance
I Killed My Mother
2009, Movie - Drama
Good Neighbours
2011, Movie - Thriller, Drama
The Physics of Sorrow
2019, Movie - Drama, Animation
Charlotte
2022, Movie - Animation, Drama, War
Mirrors
2007, Movie - Drama
Xavier Dolan: Bound to Impossible
2016, Movie - Documentary
An Extraordinary Person
2013, Movie - Drama, Comedy
Lipsett Diaries
2010, Movie - Documentary, Animation
Elephant Song
2015, Movie - Mystery, Drama