9 credits on file—5 films and 4 shows, spanning 1993–2025.
The Bad Guys 2
2025 · 77/100
Leo
2023 · 75/100
2012
2009 · 56/100
The Imaginarium of Doctor Parnassus
2009 · 65/100
Psych
2006–2014 · 79/100
Replicant
2001 · 50/100
Dark Angel
2000–2002 · 71/100
The Crow: Stairway to Heaven
1998–1999 · 64/100
The X-Files
1993–2018 · 80/100