7 credits on file—3 films and 4 shows, spanning 2005–2025.
Dog Man
2025 · 68/100
Night Swim
2024 · 41/100
Kung Fu Panda: The Dragon Knight
2022–2023 · 54/100
Being Human
2011–2014 · 72/100
Teen Wolf
2011–2017 · 76/100
Modern Family
2009–2020 · 82/100
His Secret Life
2005 · 47/100