
Known For
Photos
Filmography
—
2025
2022
2021
2021
2021
2020
2020
2019
2019
2019
2019
2018
2017
2015
2015
2009
2003

The Weeping
Movie · as Luther Reynolds

Infernal
Movie · as Eric

Murmur
Movie · as Buster

Born a Champion
Movie · as Boyfriend

Head of the Class
TV · 2 eps

Rutherford Falls
TV · as Spencer Vanderslice · 1 ep

Coyote Hills
TV · as Lucas Kolwolski · 1 ep

Selena: The Series
TV · as Young Man · 1 ep

Weedjies! Halloweed Night
Movie · as Claude

The Gate Nothing Is Coming
Movie · as Tim

A Woman's Nightmare
Movie · as Brady Knight

Zoe Valentine
TV · as Elliott Fares · 3 eps

Station 19
TV · as Mason · 1 ep

Snowfall
TV · as Josh Hendricks · 1 ep

Murder Made Me Famous
TV · as Young Ted Kaczynski · 1 ep

Chicago Med
TV · as Caleb Copeland · 1 ep

NCIS: Los Angeles
TV · as Young Callen · 1 ep

NCIS
TV · as Petty Officer Sheehan · 1 ep

