Movies
Pirates of the Caribbean: On Stranger Tides
as English Father
Star Wars: The Rise of Skywalker
as First Order Officer
Atonement
as Leon Tallis
London Has Fallen
as MI5 Intel John Lancaster
Munich
as English Reporter in Munich Underground
Blue Moon
as E.B. 'Andy' White
War Horse
as Lt. Charlie Waverly
The November Man
as Edgar Simpson
A Good Year
as Trader #2
Mr. Holmes
as Thomas Kelmot