Hollywood Deal 2023
as Peter Weissman
Drama Drama 2021
as Jake
Attraction to Paris 2021
as Olivier
Almost Perfect 2019
Drink Slay Love 2017
as Evan
Blackburn 2015
as Shaun
Crossing Streets 2015
as Jack Simms
Killer Crush 2015
as Craig
Guilty at 17 2014
as Jay Allerson
Crisis Point 2012
as Erik Sanders
Credits from TMDB.