3 credits on file—3 shows, spanning 2008–2021.
Dracula
2021 · 63/100
The Monster
2019 · 70/100
In the Eye of the Wind
2008 · 78/100