Landon Liboiron (born March 10, 1991) 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 (2013–2015).
Soul of a Man
2022 • Director
Theo
2020 • Director
Door Mouse
2022 • Kelly
Hands That Bind
2021 • Dirk Longridge
Come True
2020 • Jeremy
Frontier
2016 - 2018 • Michael Smyth
Truth or Dare
2018 • Carter
Of Dogs and Men
2016 • E.
Burning Bodhi
2015 • Dylan
Hemlock Grove
2013 - 2015 • Peter Rumancek
Forsaken
2015 • Will Pickard
Degrassi: The Next Generation
2001 - 2015 • Declan Coyne
Degrassi: Minis
2005 - 2015 • Declan Coyne
R. L. Stine's The Haunting Hour
2010 - 2014 • Josh
Girl in Progress
2012 • Trevor
Terra Nova
2011 - 2011 • Josh Shannon
Daydream Nation
2010 • Paul
Shattered
2010 - 2011 • ron kelly
Life Unexpected
2010 - 2011 • Sam Bradshaw
Altitude
2010 • Bruce
Degrassi Takes Manhattan
2010 • Declan Coyne
Passchendaele
2008 • German Soldier
Menace
2008 • Brian Ranfield
Don't Cry Now
2007 • Sam
Crossroads: A Story of Forgiveness
2007 • Brody Murakami