Landon Liboiron Bio, Photos and Updates
1
Like
1
Landon Liboiron
Bio: Landon Liboiron is a Gemini Award nominated Canadian actor. He is best known for his roles as the teenagers Declan in Degrassi, and Josh in Terra Nova..
Born: January 05, 1992 in Jenner, Alberta, Canada
Posted In: Actors, Hollywood Celebrities, Candian Actors
Comments