7 credits on file—4 films and 3 shows, spanning 2010–2023.
Teen Wolf: The Movie
2023 · 52/100
Sweet Magnolias
2020–2026 · 73/100
The Devil All the Time
2020 · 68/100
Rings
2017 · 39/100
Fantastic Four (2015)
2015 · 32/100
Teen Wolf
2011–2017 · 76/100
The Walking Dead
2010–2022 · 76/100