8 credits on file—3 films and 5 shows, spanning 1997–2023.
Woman of the Hour
2023 · 67/100
Into the Grizzly Maze
2015 · 43/100
Arrow
2012–2020 · 72/100
The Imaginarium of Doctor Parnassus
2009 · 65/100
Psych
2006–2014 · 79/100
Supernatural
2005–2020 · 79/100
Smallville
2001–2011 · 74/100
Stargate SG-1
1997–2007 · 77/100