7 credits on file—5 films and 2 shows, spanning 2000–2023.
The Winter King
2023 · 50/100
Overlord
2018 · 67/100
Lost River
2014 · 50/100
Agents of S.H.I.E.L.D.
2013–2020 · 79/100
Filth
2013 · 68/100
In Fear
2013 · 57/100
The Little Vampire
2000 · 56/100