Актьор - Little(Късометражен) - Officer Z The Young Arsonists - Dale Between Realities Along the Edge of Time(Късометражен)(2021) - Thomas Faith Heist(2021) - Jack The Communist's Daughter(Сериал)(2021) - Ian McDougald American Gods(Сериал)(2021) - Colonial Tyr A Dog Cried Wolf(Късометражен)(2020) - Tex The Empty Man(2020) - Paul Stardust(2020/II) - Mick Ronson The Education of Fredrick Fitzell(2020) - Pierced Man Condor(Сериал)(2020) - Letts Canadian Film Fest Presented by Super Channel(Сериал)(2020) - Steve (segment "Liminal") Liminal(Късометражен)(2020/I) - Steve Most Dangerous Game(Сериал)(2020) - Connell Tainted(2020/II) - Malick Resolve(Късометражен)(2019/I) - Older Sam Frankie Drake Mysteries(Сериал)(2019) - Constable Crowley Disappearance at Clifton Hill(2019) - The One-Eyed Man Spiral(2019/I) - Liam (voice) Private Eyes(Сериал)(2019) - Jackson Van Horn Cardinal(Сериал)(2019) - Wade Kleiss Murdoch Mysteries(Сериал)(2018) - Frank Lloyd Wright Mary Goes Round(2017) - Pete Salvation(Сериал)(2017) - Lazlo Out There with Melissa DiMarco(Сериал)(2017) The Scent of Rain & Lightning(2017) - Meryl Tapper Incorporated(Сериал)(2016-2017) - Varik The Definites(2017) - Abe The Void(2016/I) - Daniel Carter Withheld(Късометражен)(2015) - Greg Forsaken(2015/I) - Frank Tillman The Orchard(Късометражен)(2015) - Charlie Reel East Coast(Сериал)(2015) - Ken (segment "Not Over Easy") No Stranger Than Love(2015) - Jamie Whyte Schitt's Creek(Сериал)(2015) - Sean Strange Empire(Сериал)(2014-2015) - Captain John Slotter Lost Girl(Сериал)(2014) - Kelly the Hunter Honor Code(Късометражен)(2014) - Hank Middleton Relative Happiness(2014) - Joss The Captive(2014/I) - Mike Republic of Doyle(Сериал)(2011-2014) - Chad King / Chad Cas & Dylan(2013) - Steve The Animal Project(2013) - Leo Copper(Сериал)(2012-2013) - Robert Cobb Kennedy The Listener(Сериал)(2013) - Jay Levinson The Last Will and Testament of Rosalind Leigh(2012) - Leon Leigh / Surveillance Expert Margo Lily(Късометражен)(2012) - Rob The Conspiracy(2012) - Aaron The Samaritan(2012/I) - Jake Living in Your Car(Сериал)(2010-2011) - Toby King(Сериал)(2011) - Jason Collier Befriend and Betray(2011) - Willy Flashpoint(Сериал)(2011) - Davis Lagosto Not Over Easy(Късометражен)(2010) - Ken Small Town Murder Songs(2010) - Jim Ninety-one(Късометражен)(2010) - Jack Gangster Exchange(2010) - Big Dave Cra$h & Burn(Сериал)(2009-2010) - Donnie 60 Seconds of Regret(Късометражен)(2009) - Young Man How Eunice Got Her Baby(Късометражен)(2009) - Darryl Dinner at Lucy's(Късометражен)(2009) - George ZOS: Zone of Separation(Мини Сериал)(2009) - Private Nash Sunday(Късометражен)(2008/IV) - Boy Norm(Късометражен)(2008) Adoration(2008) - Daniel This Beautiful City(2007) - Johnny Killing Zelda Sparks(2007) - Ryan Bladder 72 Hours: True Crime(Сериал)(Документална поредица)(2006) - Danny Anderson Touch the Top of the World(2006) - Chris Morris The House(2006) - Duncan This Is Wonderland(Сериал)(2004-2006) - Jason Gamby / Allan Gold White Light(Късометражен)(2005) - Sean Strange Days at Blake Holsey High(Сериал)(2003-2004) - Grant Wheeler Mutant X(Сериал)(2003) - Peter Morton The Circle(2002) - Smitty Jacobson The Defectors(2001) - Bobby Doc(Сериал)(2001) - Fight Ball / Eightball The Safety of Objects(2001) - Z-100 Judge Bojangles(2001) - Assistant Director Relic Hunter(Сериал)(2000) - Vic Twice in a Lifetime(Сериал)(2000) - Ritchie Patterson Strike!(1998) - Beagle - Flat Critter Blind Faith(1998) - White Kid #1 The X-Files(Сериал)(1995) - Bystander