8 credits on file—3 films and 5 shows, spanning 2005–2025.
The Monkey
2025 · 54/100
UNTAMED
2025 · 74/100
Billy the Kid
2022–2025 · 77/100
Love, Guaranteed
2020 · 51/100
Welcome to Marwen
2018 · 56/100
The Magicians
2015–2020 · 74/100
Once Upon a Time
2011–2018 · 74/100
Supernatural
2005–2020 · 79/100