Cast Credits Frankie Drake Mysteries (2017) Guest starring as Ernest Hemingway (3 episodes) Episode 1x10: Anastasia (Jan 29, 2018) Episode 1x03: Summer in the City (Nov 20, 2017) Episode 1x01: Mother of Pearl (Nov 6, 2017) Private Eyes (2016) Guest starring as Miles Mallone Episode 2x17: Brew the Right Thing (Jul 22, 2018) Schitt's Creek (2015) Starring as Jake (5 episodes) Episode 6x06: The Wingman (Feb 11, 2020) Episode 4x02: Pregnancy Test (Jan 16, 2018) Episode 3x02: The Throuple (Jan 17, 2017) Episode 3x01: Opening Night (Jan 10, 2017) Episode 2x13: Happy Anniversary (Mar 29, 2016) View 2 more View 2 less Bitten (2014) Starring as Nick Sorrentino (32 episodes) Episode 3x10: Truth, Changes, Everything (Apr 15, 2016) Episode 3x09: Shock the System (Apr 8, 2016) Episode 3x08: Tili Tili Bom (Apr 1, 2016) Episode 3x07: On the Brink (Mar 25, 2016) Episode 3x06: Rule of Anger (Mar 18, 2016) Episode 3x05: Of Sonders Weight (Mar 11, 2016) Episode 3x04: A Quiet Dog (Mar 4, 2016) Episode 3x03: Right Behind You (Feb 26, 2016) Episode 3x02: Our Own Blood (Feb 19, 2016) Episode 3x01: Family, of Sorts (Feb 12, 2016) Episode 2x10: Fine Temporum (Apr 11, 2015) Episode 2x09: Scavenger's Daughter (Apr 4, 2015) Episode 2x08: Dark Arts (Mar 28, 2015) Episode 2x07: Bad Dreams (Mar 21, 2015) Episode 2x05: Rabbit Hole (Mar 7, 2015) Episode 2x04: Dead Meat (Feb 28, 2015) Episode 2x03: Hell's Teeth (Feb 21, 2015) Episode 2x02: Scare Tactics (Feb 14, 2015) Episode 2x01: Bad Blood (Feb 7, 2015) Episode 1x13: Ready (Apr 5, 2014) Episode 1x12: Caged (Mar 29, 2014) Episode 1x11: Settling (Mar 22, 2014) Episode 1x10: Descent (Mar 15, 2014) Episode 1x09: Vengeance (Mar 8, 2014) Episode 1x08: Prisoner (Mar 1, 2014) Episode 1x07: Stalking (Feb 22, 2014) Episode 1x06: Committed (Feb 15, 2014) Episode 1x05: Bitten (Feb 8, 2014) Episode 1x04: Grief (Feb 1, 2014) Episode 1x03: Trespass (Jan 25, 2014) Episode 1x02: Prodigal (Jan 18, 2014) Episode 1x01: Summons (Jan 11, 2014) View 29 more View 29 less Reign (2013) Guest starring as Luc Narcisse (8 episodes) Episode 4x15: Blood in the Water (Jun 9, 2017) Episode 4x14: A Bride. A Box. A Body. (Jun 2, 2017) Episode 4x12: The Shakedown (May 12, 2017) Episode 4x11: Dead of Night (May 5, 2017) Episode 4x08: Uncharted Waters (Apr 7, 2017) Episode 4x06: Love & Death (Mar 24, 2017) Episode 4x05: Highland Games (Mar 17, 2017) Episode 4x04: Playing with Fire (Mar 3, 2017) View 5 more View 5 less Hemlock Grove (2013) Guest starring as Bartender (2 episodes) Episode 1x03: The Order of the Dragon (Apr 19, 2013) Episode 1x02: The Angel (Apr 19, 2013) Defiance (2013) Guest starring as Ziggy Episode 1x05: The Serpent's Egg (May 13, 2013) [Co-Star] Beauty and the Beast (2012) Guest starring as Dr. Kirk Iverson Episode 1x19: Playing with Fire (Apr 25, 2013) Alphas (2011) Guest starring as David Burton Episode 1x05: Never Let Me Go (Aug 8, 2011) [Co-Star] Suits (2011) Guest starring as Attractive Guy Episode 2x03: Meet the New Boss (Jun 28, 2012) [Co-Star] Lost Girl (2010) Guest starring as Rockstar Episode 2x06: It's Better to Burn Out Than Fae Away (Oct 30, 2011) Haven (2010) Guest starring as Colorado Kid / James Cogan (5 episodes) Episode 5x20: Just Passing Through (Nov 12, 2015) Episode 3x13: Thanks for the Memories (Jan 17, 2013) Episode 3x12: Reunion (Jan 17, 2013) Episode 3x06: Real Estate (Oct 26, 2012) Episode 3x04: Over My Head (Oct 12, 2012) [Co-Star] View 2 more View 2 less Good Witch (2008) Guest starring as Kevin Episode 3x02: Without Magic for a Spell (May 7, 2017) Street Legal (1987) Starring as Adam Darling (6 episodes) Episode 9x06: Leap (Apr 8, 2019) Episode 9x05: Cracks (Apr 1, 2019) Episode 9x04: Homecoming (Mar 25, 2019) Episode 9x03: Neighbours (Mar 18, 2019) Episode 9x02: Moving Day (Mar 11, 2019) Episode 9x01: Glass Floor (Mar 4, 2019) View 3 more View 3 less