Leonard
Matriarcado (2022)
Shaun Buxton
The Ascent (2019)
Krafft
Animales fantásticos: Los crímenes de Grindelwald (2018)
Angry Bloke
Clanker Man (2018)
Simon
Tides (2017)
Bailiff
Tulip Fever (2017)
Gyrth
1066: A Year to Conquer England (2017)
Prison Guard
Los misteriosos asesinatos de Limehouse (2016)
Artist
La correspondencia (2016)
Step Dad
Balcony (2015)
Hayden Price
Arthur & George (2015)
Frank
The Stomach (2014)
Social Worker
Leave to Remain (2013)
The Flea (2008)
Joe Miller
The Crooked Man (2003)
Silver Shirt
Sorted (2000)
a soldier
Juana de Arco (1999)
Young Actor
Lluvia en los zapatos (1998)
Writer