9 credits on file—4 films and 5 shows, spanning 2004–2026.
Nemesis
2026 · 60/100
Don't Log Off
2025 · 58/100
Big Time Adolescence
2019 · 72/100
9-1-1
2018 · 74/100
Young Sheldon
2017–2024 · 72/100
Scandal
2012–2018 · 73/100
Wonder Pets!
2006–2016 · 65/100
Hitch
2005 · 66/100
The Forgotten
2004 · 50/100