Acting
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
2001
R. L. Stine's The Haunting Hour
2010
Law & Order Toronto: Criminal Intent
2024
Watson
2025
Hemlock Grove
2013
Frontier
2016
Terra Nova
2011
Life Unexpected
Degrassi: Minis
2006
Truth or Dare
2018
Forsaken
2015
Shattered
The Howling: Reborn
I Killed Him in My Sleep
2026
Come True
2020
Of Dogs and Men
Last Teenagers of the Apocalypse
Altitude
Passchendaele
2008
Girl in Progress
2012