Known For
Filmography
—
2026
2025
2022
2021
2019
2019
2018
2018
2018
2017
2011
2005

Sad Indie White Boy
Movie · as Noah

Line of Fire
TV · as Mike "Micah" Hollingsworth Jr · 13 eps

Watson
TV · as Zach · 2 eps

Weird: The Al Yankovic Story
Movie · as Bermuda

Road to Perth
Movie · as Alex

Unbelievable
TV · as Scott Parrish · 1 ep

Stumptown
TV · as Chaz · 4 eps

Nobody Knows
Movie · as Ross Bottoms

Crazy
Movie · as Charlie

grown-ish
TV · as Phil · 6 eps

GLOW
TV · as Steve · 1 ep

Shameless
TV · as Alex · 1 ep

Grey's Anatomy
TV · as Young Alex Karev · 1 ep
