Known For
Filmography
2026
2025
2025
2023
2023
2022
2022
2022
2021
2021
2020
2019
2019
2017
2017
2016
2016
2015
2005

Hollywood Arts
TV · as Kelvin · 1 ep

The Plague of Bricks
Movie · as The Fool

Our Monsters
Movie · as Monster

The Sorrow
Movie · as Ghost #2

School Spirits
TV · as Andy · 1 ep

AlieNation
Movie · as The Alien

Honor Society
Movie · as Potential Date #3 - Mike

A Tale of Two Christmases
Movie · as Gate Agent

Superman & Lois
TV · as Ticket Seller · 1 ep

Resident Alien
TV · as Zuud · 1 ep

When the Streetlights Go On
TV · as Fred Billingsley / Editor · 2 eps

Alien: Ore
Movie · as Xenomorph

My Father, My Kidnapper
Movie · as Street Kid

Descendants 2
Movie · as Dancer and Chorus Performer

Riverdale
TV · as Randall · 1 ep

The Edge of Seventeen
Movie · as Usher

DC's Legends of Tomorrow
TV · as Alien Mascot Guy · 1 ep

Descendants
Movie · as Footman #1

Supernatural
TV · as Teddy · 1 ep
