
Known For
Filmography
—
2024
2020
2019
2018
2018
2018
2017
2017
2017
2017
2016
2016
2015
2015
2010

Virtual High
Movie · as Romeo

Disfigura
Movie · as Chip Mason

FBI: Most Wanted
TV · as Jared Locke · 1 ep

Mob Town
Movie · as Dominick

Savage Youth
Movie · as Lucas

First We Take Brooklyn
Movie · as Arik

One by One
Movie · as Lucky

Confessions of a Teenage Jesus Jerk
Movie · as Gabe

American Wrestler: The Wizard
Movie · as Dan 'Toad' Webster

A Date in 2025
Movie · as Daniel

Get Shorty
TV · as Bliz · 3 eps

USS Indianapolis: Men of Courage
Movie · as Hollis

Free Period
TV · as Romeo · 1 ep

Powers
TV · as Young Johnny Royalle · 2 eps

Better Call Saul
TV · as Sticky · 3 eps

Hawaii Five-0
TV · as Nathan Betts · 1 ep