6 credits on file—1 film and 5 shows, spanning 2006–2023.
Chemistry of Death
2023 · 62/100
Beowulf: Return to the Shieldlands
2016 · 61/100
Penny Dreadful
2014–2016 · 81/100
Father Brown
2013 · 77/100
Above Suspicion
2009–2012 · 72/100
She's the Man
2006 · 63/100