8 credits on file—3 films and 5 shows, spanning 1985–2023.
Sullivan's Crossing
2023 · 69/100
The Healer
2016 · 58/100
Hemlock Grove
2013–2015 · 57/100
Haven
2010–2015 · 69/100
Republic of Doyle
2010–2014 · 81/100
Amelia
2009 · 43/100
The Weight of Water
2000 · 52/100
Star Wars: Ewoks
1985–1986 · 40/100