Known For
Photos
Filmography
—2026
2023
2021
2021
2020
2020
2020
2019
2019
2019
2019
2016
2016
2015
2013
2013
20122012
2011
Nice People
Nice People
Movie

Marshals
TV · as Will McCoy · 1 ep

Waco: The Aftermath
TV · as Vernon Howell · 5 eps

The Ultimate Playlist of Noise
Movie · as Marcus

Joe Pickett
TV · as Luke Brueggeman · 7 eps

Cut Throat City
Movie · as Junior

We Summon the Darkness
Movie · as Mark

Emperor
Movie · as Rufus Kelly

Alita: Battle Angel
Movie · as Hugo

Low Tide
Movie · as Alan

Midway
Movie · as Chief Aviation Radioman James Murray

Euphoria
TV · as Daniel · 6 eps

Heritage Falls
Movie · as Markie Fitzpatrick

Notorious
TV · as Finn · 1 ep

Guidance
TV · as Kyo 'Ozo' Ozonaka · 24 eps

The Fosters
TV · as Tom, Tony · 4 eps

Spooksville
TV · as Adam Freeman · 22 eps
Sam Presents
Sam Presents
Movie · as Sam Armstrong

Nashville
TV · as Colt Wheeler · 2 eps

Switched at Birth
TV · as Angela Sorrento Junior · 1 ep


