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.
as Jim
as Bobby
as Eddie
as Keith Prisuta(1 ep)
as Calvin Follows(1 ep)
as Dirk Longridge
as Kelly
as Jeremy
as Carter
as Michael Smyth(18 eps)
as E.
as Dylan
as Will Pickard
as Peter Rumancek(33 eps)
as Trevor
as Will
as Josh Shannon(11 eps)
as Paul
as Self
as Josh(1 ep)
as Bruce
as ron kelly(1 ep)
as Declan Coyne
as Sam Bradshaw(4 eps)
as Mo Learner
as German Soldier
as Brian Ranfield
as Sam
as Brody Murakami
as Declan Coyne(6 eps)
as Declan Coyne(63 eps)