Movies
Star Wars: The Last Jedi
as Additional voices
Star Wars: The Force Awakens
as Stormtroopers / Star Destroyer PA Announcer / Star Destroyer Officer (voice) (uncredited)
Rogue One: A Star Wars Story
as Additional Voices (voice)
The Mist
as Private Jessup
Solo: A Star Wars Story
as Maul (voice)
Crank
as Shootout Henchman #1
Gamer
as Caseworker
Justice League: Throne of Atlantis
as Orm (voice)
Girl Camp
as Sponsor
LEGO Star Wars Terrifying Tales
as Darth Maul / Trudgen (voice)