3 credits on file—2 films and 1 show, spanning 1995–2019.
The Lighthouse
2019 · 74/100
Lexx
1996–2002 · 81/100
The Scarlet Letter
1995 · 49/100