Acting
Highest rated appearances
Downton Abbey: The Grand Finale
as Estate Agent
JOY
as John Webster
Napoleon
as British Lieutenant | Waterloo
What's Love Got to Do with It?
as Harry
Ellie: Must Try Harder
Frankie Howerd: Rather You Than Me
as Sheridan