2025
Peak Everything as Tom2020
Locke & Key as Tyler Locke2020
Canada's Drag Race as Self - Guest Judge2020
Disappearance at Clifton Hill as (uncredited)2019
Strange but True as Ronnie Chase2019
White Lie as Owen2018
A.W. A Portrait of Apichatpong Weerasethakul as Self2016
Closet Monster as Oscar Madly (18)2015
American Crime as Taylor Blaine2015
American Crime as Coy Henson2015
Fragments as Alex2015
Crazyhouse as Beckett2014
What Doesn't Kill You as Not available2013
Skating to New York as Casey Demas2012
Blackbird as Sean Randall2011
Falling Skies as Ben Mason2011
King as Ben Moser2007
The Jon Dore Television Show as Bat Throwing Kid #32001
The Saddle Club as Simon2024
Julian and the Wind Director2024
Julian and the Wind Writer2024
Julian and the Wind Editor2020
Night Flight Director2020
Night Flight Editor2020
The Archivists Producer2019
30/30 Vision: Three Decades of Strand Releasing Director2019
30/30 Vision: Three Decades of Strand Releasing Producer2019
30/30 Vision: Three Decades of Strand Releasing Editor2018
A.W. A Portrait of Apichatpong Weerasethakul Director2018
The Constant Director2018
The Constant Editor2017
Lira's Forest Director2017
Lira's Forest Writer2017
Lira's Forest Editor2017
Lira's Forest Producer2015
Boy Director2015
Boy Screenplay2015
Boy Producer2014
Little Coffins Director2014
Little Coffins Writer2014
Little Coffins Producer2011
Amy George Executive Producer