Landon Liboiron is from Alberta, Canada. He is most known for his role in Degrassi: The Next Generation as Declan.
Landon has also been in the television shows Wild Roses, Life Unexpected, and had a guest appearance on Flashpoint.
In addition, Liboiron has been in the films Moondance Alexander, Passchendaele, Daydream Nation, Altitude, and The Howling: Reborn.
You can see Landon as Josh Shannon in Fox's new series Terra Nova.