Actor · Born 1991
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.
Sawtooth Mountain
2026 · as Bobby
Armageddon Road
2026 · as Eddie
I Killed Him in My Sleep
2026
Hands That Bind
2023 · as Dirk Longridge
Door Mouse
2023 · as Kelly
Come True
2020 · as Jeremy
Truth or Dare
2018 · as Carter
Of Dogs and Men
2016 · as E.
Burning Bodhi
2016 · as Dylan
Last Teenagers of the Apocalypse
2016 · as Grim
Forsaken
2015 · as Will Pickard
Girl in Progress
2012 · as Trevor