Known for Acting
2016
as Freddie Foster
2024
as Mr. Scales
2021
as George Sassoon
as Stewart Maclean
2015
as Havenhurst
2011
as Naval Attaché
2019
as Boris Johnson
2017
as Harry
2012
as Edgar
as Younger Man (uncredited)