
Biography
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.
Acted in 30
2020s
- 2026
Sawtooth Mountain
Bobby
Armageddon Road
Eddie
- 2025
- 2024
- 2023
Hands That Bind
Dirk Longridge
- 2020
2010s
- 2018
- 2016
Of Dogs and Men
E.
Last Teenagers of the Apocalypse
Grim
- 2015
- 2013
- 2012
Girl in Progress
Trevor
- 2011
Daydream Nation
Paul
- 2010
Shattered
ron kelly · 1 episode
Degrassi Takes Manhattan
Declan Coyne
2000s
- 2009
Zombie Punch
Mo Learner
- 2008
- 2007
Don't Cry Now
Sam
Crossroads - A Story of Forgiveness
Brody Murakami
- 2006
- 2001
Wrote 2
2020s
- 2022
Soul of a Man
Writer
- 2020
Theo
Writer
Directed 2
2020s
- 2022
Soul of a Man
Director
- 2020
Theo
Director