Home / Discover / People

In Time

2011
as Pierre

Unfriended

2015
as Adam Sewell

Abduction

2011
as Jake

Men, Women & Children

2014
as Brandon Lender

The Outcasts

2017
as Colin Hackett

Time Freak

2018
as Ryan

The Collection

2012
as Brian

Sugar

2013
as Free

InstaPsycho

2020
as Kurt

The Deleted

2016
as Mason Quinlan

13 Minutes

2021
as Luke

Deltopia

2023
as Slim

Paranoia

2013
as Morgan

Safelight

2015
as Jason

Exploited

2022
as Jacob

Guest Star

Episode Euphoria (US)
Shook Ones Pt. II
2019
Episode Medium
There Will Be Blood...Type A
2010
Episode Entourage
Bottoms Up
2010
Episode Entourage
Porn Scenes from an Italian Restaurant
2010
Episode CSI: Cyber
Fire Code
2015
Episode Manifest
Wingman
2021
Episode Manifest
Water Landing
2021
Episode Manifest
Bogey
2021