Known For
Filmography

Narnia: The Magician's Nephew
Movie

Dear England
TV · as Physio Phil · 4 eps

My Fault: London
Movie · as Martin

Talamasca: The Secret Order
TV · as Harris · 1 ep

Lift
Movie · as A380 Pilot

Blitz
Movie · as Air Raid Warden

3 Body Problem
TV · as Collins · 5 eps

Eric
TV · as Bruno · 1 ep

The Man Who Fell to Earth
TV · as Officer Haugenoe · 1 ep

Domina
TV · as Dacius · 1 ep

The Child in Time
Movie · as Estate Agent

Mamma Mia! Here We Go Again
Movie · as Alexio

Holmes & Watson
Movie · as Titanic Ship Officer

Star Wars: The Last Jedi
Movie · as First Order Commander

White Gold
TV · as Martin · 4 eps

Harlots
TV · as Constable Armitage · 2 eps

Prime Suspect 1973
TV · as DS Willis · 1 ep

Mother
Movie · as Cousin Ricky

National Theatre Live : A Small Family Business
Movie · as Rivetti brothers

The Counselor
Movie · as Hotel Waiter

Utopia
TV · as Joe · 3 eps

360
Movie · as Airport Official

National Theatre Live: The Kitchen
Movie · as Raymondo

Pirates of the Caribbean: On Stranger Tides
Movie · as Spanish Officer

Episodes
TV · as Paparazzo · 1 ep

Silk
TV · as PS Paul Lodder · 1 ep

Bright Star
Movie · as Charles Dilke

Hindenburg: Titanic of the Skies
Movie · as Herbert Morrison

Starter for 10
Movie · as Waiter

Vera Drake
Movie · as Kenny

Sky Captain and the World of Tomorrow
Movie · as Technician
Dive to Bermuda Triangle
Movie · as Radioman Lewis

As If
TV · as Gary · 3 eps
