Landon Liboiron es un actor Canadiense. Más conocido por sus roles como Declan en Degrassi, y Josh en Terra Nova .