Home People Landon Liboiron Landon Liboiron shows Landon Liboiron shows Landon Liboiron TV Shows (6) Frontier (2016) As Michael Smyth, He was 26 years old Hemlock Grove (2013) As Peter Rumancek, He was 23 years old Terra Nova (2011) As Josh Shannon, He was 21 years old Shattered (2010) As ron kelly, He was 20 years old Life Unexpected (2010) As Sam Bradshaw, He was 20 years old Degrassi (2001) As Declan Coyne, He was 11 years old