5 credits on file—4 films and 1 show, spanning 2011–2025.
Don't Log Off
2025 · 58/100
Teen Wolf: The Movie
2023 · 52/100
47 Meters Down: Uncaged
2019 · 48/100
Ender's Game
2013 · 63/100
Teen Wolf
2011–2017 · 76/100