Актьор - We're All in This Together(2021) - Gord Trickster(Сериал)(2020) - Cop Coroner(Сериал)(2019) - Officer Dowell The Strain(Сериал)(2017) - Terkel Reign(Сериал)(2017) - Peasant / Injured Guardsman Unless(2016) - Ring Leader ARQ(2016) - Cuz Regression(2015/I) - Brody First Response(2015) - Dermot Hayes Debug(2014) - James Wolves(2014) - Deke Rookie Blue(Сериал)(2014) - Zack Long Story Short(Сериал)(2013) - Andrew Played(Сериал)(2013) - Jesse Calvert Murdoch Mysteries(Сериал)(2013) - Jake Barker Cracked(Сериал)(2013) - Jeremy The Lesser Blessed(2012) - Darcy McManus The Listener(Сериал)(2012) - Ben Mirror Mirror(2012/I) - Servant #2 Bomb Girls(Сериал)(2012) - Pvt. Lewis Pine Combat Hospital(Сериал)(2011) - PFC Avery Jenkins Falling Skies(Сериал)(2011) - Farley The Bend(2011) - Jason Campbell Republic of Doyle(Сериал)(2011) - Dylan Privileged(2010) - Issac Rothman Unnatural History(Сериал)(2010) - Gunnar Erickson Dog Pound(2010) - Butch The Bridge(Сериал)(2010) - Ron Archibault You're Fired!(Късометражен)(2009) - Joe Flashpoint(Сериал)(2009) - Danny Overruled!(Сериал)(2009) Hellhounds(2009) - Nikandros The Hunt(Късометражен)(2008) - Drew Life with Derek(Сериал)(2007-2008) - Noel Rewind(Късометражен)(2008/I) - Harrison Beckett Across the River to Motor City(Сериал)(2007) - Dom Angela's Eyes(Сериал)(2006) - Mike ReGenesis(Сериал)(2006) - Jackson Heyday!(2006) - Terry Fleming Terminal City(Сериал)(2005) - Nicky Sampson Terry(2005) - Chad Saint Ralph(2004) - Ralph Walker The Pentagon Papers(2003) - Robert Ellsberg - Older Super Rupert(Сериал)(2001) - Rupert Patterson