Actor
The Guernsey Literary & Potato Peel Pie Society
2018
as Policeman
The Invisible Woman
2013
as Ticket Collector
Great Expectations
2012
as Soldier
Pirates of the Caribbean: On Stranger Tides
2011
as Courtroom Heckler
Closer
2004
as Bartender (uncredited)
Alfie
2004
as Waldorf Doorman (as Steven Morphew)
Sky Captain and the World of Tomorrow
2004
as Crewman #2