11 credits on file—1 film and 10 shows, spanning 2000–2024.
After the Flood
2024–2026 · 66/100
DI Ray
2022–2024 · 66/100
The Responder
2022–2024 · 81/100
Pennyworth
2019–2022 · 80/100
Tin Star
2017–2020 · 62/100
Beowulf: Return to the Shieldlands
2016 · 61/100
Marcella
2016–2021 · 63/100
Being Human
2008–2013 · 78/100
Waterloo Road
2006 · 72/100
Revolver
2005 · 54/100
Waking the Dead
2000–2011 · 76/100