13 credits on file—3 films and 10 shows, spanning 2005–2018.
Station 19
2018–2024 · 70/100
The Possession of Hannah Grace
2018 · 43/100
Aquarius
2015–2016 · 68/100
Star-Crossed
2014 · 66/100
The Flash
2014–2023 · 70/100
Percy Jackson: Sea of Monsters
2013 · 51/100
Twisted
2013–2014 · 72/100
The Nine Lives of Chloe King
2011 · 72/100
The Secret Circle
2011–2012 · 63/100
The Devil Within
2010 · 32/100
True Blood
2008–2014 · 72/100
Friday Night Lights
2006–2011 · 85/100
Grey's Anatomy
2005 · 73/100