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).
Top Movie Cast
Altitudetrue- Bruce
2010-10-10
4.7
Girl in Progresstrue- Trevor
2012-05-11
5.6
The Howling: Reborntrue- Will
2011-10-18
4.8
Door Mousetrue- Kelly
2023-01-13
6.0
Forsakentrue- Will Pickard
2015-09-16
6.1
Daydream Nationtrue- Paul
2011-05-06
5.8
Burning Bodhitrue- Dylan
2016-08-25
4.7
Of Dogs and Mentrue- E.
2016-10-22
0.0
Zombie Punchtrue- Mo Learner
2009-04-27
0.0
Last Teenagers of the Apocalypsetrue- Grim
2016-04-21
0.0
Crossroads - A Story of Forgivenesstrue- Brody Murakami