8 credits on file—4 films and 4 shows, spanning 2009–2025.
Peter Pan's Neverland Nightmare
2025 · 49/100
Avengement
2019 · 68/100
Trust
2018 · 73/100
C.B. Strike
2017 · 75/100
The End of the F***ing World
2017–2019 · 79/100
The Double
2013 · 64/100
Luther
2010–2019 · 80/100
Fish Tank
2009 · 76/100