5 credits on file—4 films and 1 show, spanning 2008–2016.
Deadpool
2016 · 77/100
Suicide Squad
2016 · 52/100
Runner Runner
2013 · 43/100
The Fosters
2013–2018 · 82/100
Prom Night
2008 · 37/100