Valley Girl 2020
as Roger
Saving Zoë 2019
as Marc
Avalon High 2011
as Lance Benwick
The Last Adam 2006
as Young Bobby Jackson
Credits from TMDB.