![](https://image.tmdb.org/t/p/w200/1hnx9SJo1DQnkveFA9hOQ0BfNwL.jpg)
Landon Liboiron
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).
- Popularity
- Title
- Release Date