Актьор - Emerald Code(Сериал)(2017)
Saving Hope(Сериал)(2014-2017) - Jacob Miller
Dust(Късометражен)(2017/II) - Clive
Against the Wild 2: Survive the Serengeti(2016) - Ryan Croft
Murdoch Mysteries(Сериал)(2009-2015) - Young William Murdoch / Young Murdoch / Young Thedore Jr
Shelby(2014) - Jake Parker
RoboCop(2014) - David Murphy
Backpackers(Сериал)(2013) - Randall
Love
Jennifer P.(Късометражен)(2013) - Red
Royal Canadian Air Farce(Сериал)(2012-2013) - Tennis coach / Guest Actor
Continuum(2013) - Young Erol
Lost Girl(Сериал)(2013
... ) - Ethan
The L.A. Complex(Сериал)(2012) - Tyson
This Means War(2012) - Joe
Ninety-one(Късометражен)(2010) - Young Jack
Doodlebops Rockin' Road Show(Сериал)(2010) - Joshua
Degrassi: The Next Generation(Сериал)(2009) - Pirate Boy
Defendor(2009) - Jack Carter - 4
The Listener(Сериал)(2009) - Boy
Will You Merry Me?(2008) - Boy (uncredited)
The Two Mr. Kissels(2008) - Neighbor's Child
The Rick Mercer Report(Сериал)(2008) - Kid Layton
Повече...