10 credits on file—6 films and 4 shows, spanning 2003–2025.
My Fault: London
2025 · 69/100
Innocent
2018–2021 · 73/100
Jupiter Ascending
2015 · 47/100
Blitz
2011 · 51/100
Chaos
2011 · 59/100
Suits
2011–2019 · 80/100
Doghouse
2009 · 54/100
Casino Royale
2006 · 81/100
Hex
2004–2005 · 66/100
What a Girl Wants
2003 · 57/100