Acteur canadien connu pour ses cinq ans dans le rôle de Jake Anderson dans la série Heartland. Il a aussi joué dans des épisodes de Klondike, Wynonna Earp et Fear Itself.
Il a commencé à jouer la comédie en 2005, alors qu'il avait cinq ans, dans Le Secret de Brokeback Mountain.
Il a aussi joué dans Badland et le téléfilm Menace.
Il a quatre sœurs. Il a grandi à Calgary.
Il a joué aux côtés d'Amber Marshall dans Heartland.