Oppenheimer
Actor - Niels Bohr
Misterio en Venecia
Director Actor
Muerte en el Nilo
Director Actor Productor
Fireheart
Actor - Shawn Nolan (voice)
Belfast
Director Guionista
Artemis Fowl
Director
Tenet
Actor
All Is True
Dunkerque
Actor - Comandante Bolton
Asesinato en el Orient Express
Cenicienta
Jack Ryan: Operación Sombra
Thor
Mi semana con Marilyn
Actor - Sir Laurence Olivier
Radio encubierta
Actor - Ministro Dormandy
Valkiria
Actor - Mayor-General Henning von Tresckow
La huella (2007)
La flauta mágica de Kenneth Branagh
Harry Potter y la cámara secreta
Actor - Gilderoy Lockhart
La ruta hacia El Dorado
Actor - Miguel
Wild Wild West
Actor - Dr. Arliss Loveless
Celebrity
Actor - Lee Simon
Hamlet
Frankenstein de Mary Shelley
Mucho ruido y pocas nueces
Los amigos de Peter
Morir todavía
Enrique V
Director Actor Guionista
Carros de Fuego
Actor - Estudiante de Cambridge - Society Day crowd