
Acted in 22
2020s
- 2023
- 2021
The Oresteia
Agamemnon
- 2020
Violation
Caleb
2010s
- 2019
- 2018
- 2017
Forgotten Man
Carl
- 2016
The Hope Rooms
Father John
Bachelor Games
Max
- 2015
Antigone at the Barbican
Guard
- 2014
Quirke
Patrick Ojukwu · 1 episode
Titus Andronicus - Live at Shakespeare's Globe
Aaron
- 2013
- 2012
- 2011
Injustice
DS Nick Taylor · 5 episodes
2000s
- 2009
Moses Jones
Joseph · 3 episodes
- 2008
10 Days to War
James · 1 episode
- 2007
- 2002