9 credits on file—8 films and 1 show, spanning 2005–2025.
Play Dirty
2025 · 51/100
Star Trek: Section 31
2025 · 30/100
Nightcrawler
2014 · 80/100
Rizzoli & Isles
2010–2016 · 72/100
Skyline
2010 · 34/100
G-Force
2009 · 48/100
Eagle Eye
2008 · 59/100
Deja Vu
2006 · 67/100
Memoirs of a Geisha
2005 · 69/100