8 credits on file—3 films and 5 shows, spanning 2005–2025.
Happy Face
2025 · 55/100
It Chapter Two
2019 · 62/100
Altered Carbon
2018–2020 · 69/100
Braven
2018 · 60/100
Damnation
2017–2018 · 71/100
The 100
2014–2020 · 73/100
The Tall Man
2012 · 54/100
Supernatural
2005–2020 · 79/100