Credits

Love on the Slopes (2018)
Barton Kane
A Christmas Snowman (2017)
The Christmas Snowman (2017)
Willie/William/Snowman/David
The Christmas Train (2017)
Steve
Home for Christmas Day (2017)
Tyler Sloan
X-Men: Apocalypse (2016)
School Jock
The Unspoken (2015)
Luther
Perfect Match (2015)
Paul
Seeds of Yesterday (2015)
Jory Marquet
Fifty Shades of Grey (2015)
Paul Clayton
I Wanna Date U (2015)
Nick
Grace (2014)
Drunk Dude
Wedding Planner Mystery (2014)
Buff Guy
Godzilla (2014)
Thach
No Clue (2014)
Bar Goon #2
The Trainer (2013)
Doug
Notes from the Heart Healer (2012)
Zach
Riverdale: The Archie Movie Trailer (2011)
Archie Andrews