My Many Sons 2016
as Wade Tomlinson
Mother & Brother 2015
as Younger
Boys On Film 11: We Are Animals 2014
as Peter (segment "We Are Animals")
We Are Animals 2013
as Peter
Into the Woods 2006
as John Thacker
Credits from TMDB.