Discarnate 2019
as Teen Ghost
The Leisure Class 2015
as Van
The Dark Knight Rises 2012
as Young Stock Broker (uncredited)
Walking the Halls 2012
as Jeremy
Credits from TMDB.