7 credits on file—1 film and 6 shows, spanning 1985–2021.
Chapelwaite
2021 · 73/100
The Umbrella Academy
2019–2024 · 71/100
His Master's Voice
2018 · 60/100
American Gods
2017–2021 · 70/100
Corner Gas
2004–2009 · 83/100
Star Wars: Droids
1985 · 58/100
Star Wars: Ewoks
1985–1986 · 40/100