Known For
Filmography
2026
2026
2025
2025
2024
2023
2023
2023
2020
2019
2018
2018
2018
2016
2015
2015
2014
2014
2014
2013
2012
2009

A Statement
Movie · as William Sommers

RESIDENCE
Movie · as Ronan

Sunny
Movie · as Ray

The Red City
Movie · as Ezra

Pulp Modern: Die Laughing
Movie · as Dylan

57 Seconds
Movie · as Skinny Eddie

Love & Death
TV · as Richard Garlington · 4 eps

Mayfair Witches
TV · as Hotel Manager · 1 ep

Ratched
TV · as Photographer #2 · 1 ep

The Dirt
Movie · as Kayla's Boyfriend

Go Crazy Go Mad
Movie · as Eckland

End Trip
Movie · as Brandon

1959
Movie · as Martin Taylor

Indiscretion
Movie · as Bill

Focus
Movie · as Bartender

Mirrored
Movie · as Dylan

Get On Up
Movie · as Frankie Avalon

2 Bedroom 1 Bath
Movie · as Vincent

Hopper and Finch
TV · as Finch · 5 eps

The Starving Games
Movie · as Oz

The Campaign
Movie · as Intern Jason

The Vampire Diaries
TV · as Will · 2 eps
