Landon Liboiron

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.

Role Show
Birthplace
Jenner, Alberta, Canada