Landon se narodil v roce 1991 v malé zemědělské komunitě Jenner v Albertě. Landon má dva starší bratry, Lance a Blakea. Jeho matka mu dovolila, aby navštěvoval hodiny herectví a konkurzy.
V roce 2010 si zahrál i v seriálu LIFE UNEXPECTED. Objevil se i ve filmech DAYDREAM NATION, ALTITUDE nebo THE HOWLING: REBORN. Jeho největší role přišla na podzim roku 2011, když byl obsazen do role teenagera Joshe Shannona v novém sci-fi seriálu televizní stanice FOX, TERRA NOVA.