Cast Credits Pretty Hard Cases (2021) Starring as Randy Bowen (2 episodes) Episode 1x04: Feathers (Feb 24, 2021) Episode 1x03: Nuts (Feb 17, 2021) Starring as Stef Bowen Episode 1x04: Feathers (Feb 24, 2021) Guest starring as Randy Bowen (3 episodes) Episode 1x07: Ritz (Mar 17, 2021) Episode 1x06: Guns (Mar 10, 2021) Episode 1x05: Kids (Mar 3, 2021) Transplant (2020) Guest starring as Officer C. Brent Episode 1x09: Under Pressure (Apr 29, 2020) Hudson & Rex (2019) Guest starring as Coach Peters Episode 4x08: Sudden Death (Nov 25, 2021) Cardinal (2017) Guest starring as Leon Rutkowski (6 episodes) Episode 2x06: El Brujo (Feb 8, 2018) Episode 2x05: Northwind (Feb 1, 2018) Episode 2x04: Toof (Jan 25, 2018) Episode 2x03: Terri (Jan 18, 2018) Episode 2x02: Kevin (Jan 11, 2018) Episode 2x01: Red (Jan 4, 2018) View 3 more View 3 less Letterkenny (2016) Starring as John McMurray (5 episodes) Episode S10 Special: Letterkenny: International Women's Day (Mar 8, 2022) Episode 10x06: Sundays are for Picking Stones (Dec 25, 2021) Episode 10x05: VidVok (Dec 25, 2021) Episode 10x02: Dealership (Dec 25, 2021) Episode 9x01: American Buck and Doe (Dec 25, 2020) View 2 more View 2 less Guest starring as John McMurray (28 episodes) Episode 8x07: Day Beers Day (Dec 25, 2019) Episode 8x05: Yard Sale Saturday (Dec 25, 2019) Episode 8x04: Ferda (Dec 25, 2019) Episode 8x03: The Rippers (Dec 25, 2019) Episode 7x06: In It to Win It (Oct 11, 2019) Episode 7x05: W's Talk Baby (Oct 11, 2019) Episode 7x04: Letterkenny vs Penny (Oct 11, 2019) Episode 7x02: Red Card Yellow Card (Oct 11, 2019) Episode 7x01: Crack N Ag (Oct 11, 2019) Episode 6x06: Yew! (Dec 25, 2018) Episode 6x05: Different Strokes for Different Folks (Dec 25, 2018) Episode 5x06: Bock et Biche (Jun 29, 2018) Episode 5x04: Letterkenny Spelling Bee (Jun 29, 2018) Episode 5x01: We Don't Fight at Weddings (Jun 29, 2018) Episode S04 Special: Super Hard Easter (Mar 23, 2018) Episode 4x05: The Letterkenny Leave (Dec 25, 2017) Episode 4x04: Letterkenny Talent Show (Dec 25, 2017) Episode 4x02: A Fuss at the Golf Course (Dec 25, 2017) Episode S03 Special: The Haunting of MoDean's II (Oct 20, 2017) Episode 3x02: Puck Bunny (Jul 1, 2017) Episode S02 Special: St. Perfect's Day (Mar 17, 2017) Episode 2x05: Uncle Eddie's Trust (Dec 25, 2016) Episode 2x02: The Election (Dec 25, 2016) Episode 2x01: A Fuss at the Ag Hall (Dec 25, 2016) Episode 1x04: Wing Man Wayne (Feb 7, 2016) Episode 1x03: Fartbook (Feb 7, 2016) Episode 1x02: Daryl's Super Soft Birthday (Feb 7, 2016) Episode 1x01: Ain't No Reason to Get Excited (Feb 7, 2016) View 25 more View 25 less 19-2 (2014) Starring as J.M. Brouillard (28 episodes) Episode 4x08: Tomorrow (Sep 18, 2017) Episode 4x07: Wake (Sep 11, 2017) Episode 4x05: Flowers (Aug 28, 2017) Episode 4x04: Labour Day (Aug 21, 2017) Episode 4x03: Fishbowl (Aug 14, 2017) Episode 4x02: Driveby (Aug 7, 2017) Episode 4x01: Swimming (Jul 31, 2017) Episode 3x01: Burn Pile (Jun 20, 2016) Episode 2x10: Bridges (Mar 23, 2015) Episode 2x09: Orphans (Mar 16, 2015) Episode 2x08: Babylon (Mar 9, 2015) Episode 2x07: Property Line (Mar 2, 2015) Episode 2x06: Tables (Feb 23, 2015) Episode 2x05: Rock Garden (Feb 16, 2015) Episode 2x04: Tribes (Feb 9, 2015) Episode 2x03: Borders (Feb 2, 2015) Episode 2x02: Disorder (Jan 26, 2015) Episode 2x01: School (Jan 19, 2015) Episode 1x10: Winter (Apr 2, 2014) Episode 1x09: Islands (Mar 26, 2014) Episode 1x08: Medals (Mar 19, 2014) Episode 1x07: Lovers (Mar 12, 2014) Episode 1x06: Turf (Mar 5, 2014) Episode 1x05: Home (Feb 26, 2014) Episode 1x04: The Party (Feb 19, 2014) Episode 1x03: Welfare Day (Feb 12, 2014) Episode 1x02: Deer (Feb 5, 2014) Episode 1x01: Partners (Jan 29, 2014) View 25 more View 25 less Bitten (2014) Guest starring as Samuel Boggs (2 episodes) Episode 1x13: Ready (Apr 5, 2014) Episode 1x06: Committed (Feb 15, 2014) Saving Hope (2012) Guest starring as Todd Fahey Episode 1x04: The Fight (Jun 28, 2012) Falling Skies (2011) Guest starring as Billy Episode 1x02: The Armory (Jun 19, 2011) [Co-Star] Rookie Blue (2010) Guest starring as Dale Curry Episode 3x10: Cold Comforts (Aug 16, 2012) Happy Town (2010) Guest starring as Ronald Stiviletto (6 episodes) Episode 1x08: Blame It on Rio Bravo (Jul 1, 2010) [Co-Star] Episode 1x07: Dallas Alice Doesn't Live Here Anymore (Jul 1, 2010) [Co-Star] Episode 1x06: Questions and Antlers (Jun 16, 2010) [Co-Star] Episode 1x03: Polly Wants a Crack at Her (May 12, 2010) [Co-Star] Episode 1x02: I Came to Haplin for the Waters (May 5, 2010) [Co-Star] Episode 1x01: In This Home on Ice (Apr 28, 2010) [Co-Star] View 3 more View 3 less Republic of Doyle (2010) Guest starring as Brodie Episode 3x12: Con, Steal, Love (Mar 28, 2012) Total Drama Action (2009) Starring as Brady Starring as Geoff Murdoch Mysteries (2008) Guest starring as Mr. Skinner Episode 4x02: Kommando (Feb 22, 2011) Total Drama Island (2007) Starring as Geoff The Dresden Files (2007) Guest starring as D.W. Herrick Episode 1x12: Second City (Apr 15, 2007) Mutant X (2001) Guest starring as Cole Thatcher Episode 3x15: Divided Loyalties (Feb 23, 2004) Witchblade (2001) Guest starring as unknown Episode 2x03: Agape (Jun 17, 2002)