8 credits on file—1 film and 7 shows, spanning 2005–2026.
Nemesis
2026 · 60/100
Bosch: Legacy
2022–2025 · 79/100
Scream: The TV Series
2015–2019 · 64/100
Zoo
2015–2017 · 65/100
Ravenswood
2013–2014 · 63/100
Because I Said So
2007 · 49/100
Shark
2006–2008 · 60/100
Numb3rs
2005–2010 · 65/100