12 credits on file—9 films and 3 shows, spanning 1997–2025.
Into the Deep
2025 · 25/100
Shetland
2013 · 80/100
Elementary
2012–2019 · 78/100
XIII: The Series
2011–2012 · 65/100
Æon Flux
2005 · 47/100
Unhitched
2005 · 55/100
Head in the Clouds
2004 · 59/100
Shade
2003 · 56/100
The League of Extraordinary Gentlemen
2003 · 51/100
Queen of the Damned
2002 · 51/100
Trapped
Shooting Fish
1997 · 61/100