Bio
Landon Liboiron is a Canadian actor best known for his starring role as Declan Coyne in the teen drama television series Degrassi: The Next Generation, from 2009-2011.
He currently stars as Josh Shannon in the science fiction television series Terra Nova, since 2011.
His additional television credits include Wild Roses, Flashpoint, Don't Cry Now, Crossroads: A Story of Forgiveness, The Dark Room and Mayerthorpe, for which he won an AMPIA Award for Best Alberta Actor.
Stateside, he appeared in a recurring role on the drama Life Unexpected.
Liboiron's film credits include Altitude, Zombie Punch, Passchendaele, Moondance Alexander, Run Rabbit Run and Broken House. He also has a strong theatre background, appearing in productions of The Jungle Book, Treasure Island, Red Riding Hood and Aladdin.
Liboiron resides in Alberta, Canada, with his parents and two older brothers.