Home / Discover / People

The Purge

2018
as Rick Betancourt

The Flight Attendant

2020
as Buckley Ware

The Continental (2023)

2023
as Young Winston Scott

Devious Maids

2013
as Ethan Sinclair

Searching

2018
as 911 Operator (voice)

Ambulance

2022
as EMT Scott

Fly Me to the Moon

2024
as Buzz Aldrin

Unfriended: Dark Web

2018
as Matias O'Brien

XOXO

2016
as Ray

Unsane

2018
as Mark

Seattle Road

2016
as Gray

Duplicate of 446860

as Xander Phillips

The Neighbor

2018
as Alex

Pulse (2024)

as Xander Phillips

Guest Star

Episode The Originals
They All Asked for You
2015
Episode The Originals
City Beneath the Sea
2015
Episode The Originals
Wheel Inside the Wheel
2014
Episode The Originals
Sanctuary
2015
Episode The Originals
I Love You, Goodbye
2015
Episode The Originals
The Brothers That Care Forgot
2014
Episode The Originals
Save My Soul
2015
Episode The Originals
Live and Let Die
2014
Episode The Originals
Brotherhood of the Damned
2015
Episode The Originals
There in the Disappearing Light
2018
Episode The Originals
Chasing the Devil's Tail
2014
Episode The Originals
Gonna Set Your Flag on Fire
2015
Episode The Originals
Night Has a Thousand Eyes
2015
Episode The Originals
When the Levee Breaks
2015