10 credits on file—3 films and 7 shows, spanning 2010–2025.
Star Trek: Section 31
2025 · 30/100
Watson
2025–2026 · 53/100
The Magicians
2015–2020 · 74/100
Wayward Pines
2015–2016 · 65/100
Working the Engels
2014 · 56/100
Hannibal
2013–2015 · 85/100
Arrow
2012–2020 · 72/100
Geek Charming
2011 · 61/100
Red Riding Hood
2011 · 49/100
R.L. Stine's the Haunting Hour
2010–2014 · 78/100