8 credits on file—3 films and 5 shows, spanning 2003–2026.
Outcome
2026 · 34/100
Purple Hearts
2022 · 59/100
I Am Wrath
2016 · 48/100
Rosewood
2015–2017 · 52/100
Anger Management
2012–2014 · 51/100
Scandal
2012–2018 · 73/100
Harry's Law
2011–2012 · 67/100
NCIS
2003 · 71/100