A Night to Regret 2018
as Liam
The Trouble with Mistletoe 2017
as Spence
Dear Diary, I Died 2016
as James Cook
Deserted 2016
as Wade
McFarland, USA 2015
as Palo Alto Runner #2
The Cheating Pact 2013
as Christopher
Credits from TMDB.