14 credits on file—6 films and 8 shows, spanning 1999–2025.
Heated Rivalry
2025 · 90/100
Nurses
2020–2021 · 66/100
Impulse
2018–2019 · 70/100
Frankie Drake Mysteries
2017–2021 · 68/100
Mary Kills People
2017–2019 · 71/100
Room
2015 · 83/100
Casino Jack
2010 · 51/100
Republic of Doyle
2010–2014 · 81/100
Rookie Blue
2010–2015 · 82/100
Defendor
2009 · 63/100
Blindness
2008 · 58/100
Traitor
2008 · 65/100
The Dresden Files
2007 · 72/100
Pushing Tin
1999 · 53/100