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
Altitude- Bruce
2010-10-10
4.7
Girl in Progress- Trevor
2012-05-11
5.6
The Howling: Reborn- Will
2011-10-18
4.7
Forsaken- Will Pickard
2015-09-16
6.1
Daydream Nation- Paul
2011-05-06
5.7
Burning Bodhi- Dylan
2016-08-25
5.0
Of Dogs and Men- E.
2016-10-22
0.0
Last Teenagers of the Apocalypse- Grim
2016-04-21
0.0
Crossroads - A Story of Forgiveness- Brody Murakami