Known For
Filmography
—2025
2023
2022
2022
2020
2015
2015
2013
2012
2010
2004
Lucid
Lucid
Movie · as Dr. Reever

Antony & Cleopatra
Movie · as Lepidus / Canidius / 3rd Sentinel

Beyond Paradise
TV · as George Harris · 1 ep

The Chelsea Detective
TV · as Davinson Clarke · 1 ep

The Lord of the Rings: The Rings of Power
TV · as Marmadas · 3 eps

Ted Lasso
TV · as Lloyd Shelley · 5 eps

The C-Word
Movie · as Anaesthetist

River
TV · as Fedor's Lawyer · 1 ep

Captain Phillips
Movie · as Maersk Alabama Crew

Cuckoo
TV · as Adrian · 4 eps

Origin
Movie · as Dr. Soames

Whose Baby?
Movie · as Benefits Man 2
