15 credits on file—4 films and 11 shows, spanning 2003–2025.
Ballard
2025 · 77/100
The Endgame
2022 · 74/100
Invasion
2021 · 54/100
King Richard
2021 · 77/100
The Enemy Within
2019 · 68/100
The Report
2019 · 73/100
9-1-1
2018 · 74/100
12 Monkeys
2015–2018 · 75/100
Once Upon a Time
2011–2018 · 74/100
Morning Glory
2010 · 62/100
Nikita
2010–2013 · 74/100
Dark Blue
2009–2010 · 72/100
Damages
2007–2012 · 83/100
Stay
2005 · 62/100
NCIS
2003 · 71/100