Landon Liboiron is a Canadian actor. He is best known for playing Declan Coyne in Degrassi: The Next Generation and his lead role as Peter Rumancek in Netflix's original series Hemlock Grove.
Degrassi
Series • 2001
R. L. Stine's The Haunting Hour
Series • 2010
Law & Order Toronto: Criminal Intent
Series • 2024
Watson
Series • 2025
Hemlock Grove
Series • 2013
Frontier
Series • 2016
Life Unexpected
Degrassi: Minis
Series • 2006
Terra Nova
Series • 2011
Truth or Dare
Movie • 2018
Forsaken
Movie • 2015
Shattered
The Howling: Reborn
Movie • 2011
Come True
Movie • 2020
I Killed Him in My Sleep
Movie • 2026
Passchendaele
Movie • 2008
Altitude
Movie • 2010
Girl in Progress
Movie • 2012
Daydream Nation
Door Mouse
Movie • 2023
Crossroads - A Story of Forgiveness
Movie • 2007
Degrassi Takes Manhattan
Don't Cry Now
Zombie Punch
Movie • 2009
Hands That Bind
Sawtooth Mountain