7 credits on file—6 films and 1 show, spanning 2010–2024.
Avatar: The Last Airbender
2024 · 63/100
Spontaneous
2020 · 66/100
Noelle
2019 · 60/100
Playing with Fire
2019 · 50/100
Death Note
2017 · 37/100
This Means War
2012 · 54/100
Marmaduke
2010 · 43/100