
Acted in 13
2020s
- 2025
- 2020
Limelight
Mr. Giroux
2010s
- 2019
- 2016
The Housemaid
Captain Sebastien Laurent
- 2013
- 2012
- 2010
2000s
- 2008
- 2006
1990s
- 1998
Blood Revenge
Robbie
Appearances1
2010s
- 2018
My Brother Vincent
Self/Vincent van Gogh

2020s
Limelight
Mr. Giroux
2010s
The Housemaid
Captain Sebastien Laurent
2000s
1990s
Blood Revenge
Robbie
2010s
My Brother Vincent
Self/Vincent van Gogh