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).
as Jim
as Calvin Follows
as Kelly
as Dirk Longridge
as Jeremy
as Carter
as E.
as Dylan
as Grim
as Michael Smyth
as Will Pickard
as Peter Rumancek
as Trevor
as Will
as Paul
as Josh Shannon
as Self
as Bruce
as Declan Coyne
as Josh
as ron kelly
as Sam Bradshaw
as Mo Learner
as German Soldier
as Brian Ranfield
as Sam
as Brody Murakami
as Declan Coyne
as Declan Coyne
as Director
as Director
as Writer
as Writer