1998-01-01 Canada
Undercover Cheerleader | Max | 2019-09-15 | |
Considering Love and Other Magic | Tommy | 2017-11-17 | |
Perfect High | Robbie | 2015-07-05 | |
Way of the Wicked | Young Robbie | 2014-05-20 | |
The Carpenter's Miracle | Luke | 2013-10-26 | |
Smart Cookies | Dax (uncredited) | 2012-11-26 | |
Becoming Redwood | Redwood Forest Hanson | 2012-09-28 | |
The 12 Disasters of Christmas | Peter | 2012-12-02 | |
Barricade | Jake Shade | 2012-09-25 | |
Marley & Me: The Puppy Years | Moose (voice) | 2011-06-01 | |
Battle of the Bulbs | Tim Wallace | 2010-12-18 | |
Ice Quake | Shane Webster | 2010-12-11 | |
Altitude | Young Bruce | 2010-10-10 | |
Diary of a Wimpy Kid | Rodney James | 2010-03-19 | |
Goblin | Ben | 2010-07-13 | |
The Imaginarium of Doctor Parnassus | Little Anton | 2009-10-01 | |
Santa Buddies | Sam | 2009-10-22 | |
The Anachronism | Sebastian | 2008-03-22 | |
The Secret of the Nutcracker | Billy | 2007-12-23 |