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