Actor
Shadow Man: William Stephenson and the Art of Political Warfare
2023 · as William Stephenson
Hochelaga, Land of Souls
2017 · as Capitaine Pratt
X-Men: Apocalypse
2016 · as CNN Reporter