Landon Liboiron

Landon Liboiron (born 10 march 1991) is a Gemini Award nominated Canadian actor who plays Peter Rumancek. He is best known for his roles as the teenagers Declan in Degrassi, and Josh in Terra Nova.Liboiron is from the small farming community of Jenner, Alberta, where he and his two older brothers were raised. Liboiron's mother, an artist, supportive of his desire to act, frequently drove her son to Vancouver for acting classes and auditions.

Film:

 * Passchendaele (2008)
 * Altitude (2010)
 * Daydream Nation (2010)
 * The Howling: Reborn (2011)
 * Girl In Progress (2012)

Television:

 * Flashpoint (2008)
 * Wild Roses (2009)
 * Degrassi: The Next Generation (2009-2010)
 * Life Unexpected (2010-2011)
 * Terra Nova (2011)
 * R.L. Stine's The Haunting Hour (2011)
 * Hemlock Grove (2013)