Actor
Prom Pact
2023
as Fundraiser Guest
A Twist of Christmas
2018
as Williams
Maze Runner: The Death Cure
2018
as Board Member (uncredited)
Tomorrowland
2015
as Astronaut's Father
Messages Deleted
2010
as Limo Driver
2012
2009
as Saudi Prince
Watchmen
2009
as Foreign Newcaster