5 credits on file—4 films and 1 show, spanning 2001–2025.
Eternity
2025 · 68/100
Fifty Shades of Grey
2015 · 34/100
Phantom
2015 · 58/100
Ramona and Beezus
2010 · 68/100
Smallville
2001–2011 · 74/100