
Filmography

NCIS
2003 · Rafael

CSI: Crime Scene Investigation
2000 · Officer Casella

Bones
2005 · Mitchell Downs

Dexter
2006 · Neil Perry

Smallville
2001 · Davis Bloome

The Walking Dead
2010 · Tank Soldier (uncredited)

Grimm
2011 · Max

ER
1994 · Tommy

JAG
1995 · Beasley

It's Always Sunny in Philadelphia
2005 · Muscular Guy in Store

Once Upon a Time
2011 · Mr. Hyde

Star Wars: The Clone Wars
2008 · Darth Maul / Weequay Bounty Hunter / Alien (voice), Son (voice)

Riverdale
2017 · Rupert Chipping

Cold Case
2003 · James Creighton

Supergirl
2015 · Ben Lockwood / Agent Liberty

Angel
1999 · John Stoler

Star Trek: Enterprise
2001 · Sloth

Battlestar Galactica
2004 · Crashdown

Andor
2022 · Shoretrooper (voice) (uncredited)

Star Wars Rebels
2014 · Maul (voice)

Star Trek: Lower Decks
2020 · Legnog (voice), Malor (voice)

Arli$$
1996 · Mourner

Dark Angel
2000 · Marrow

Rosewood
2015 · Heath Casablanca

Star Wars Resistance
2018 · Hugh Sion (voice)

Star Wars: The Last Jedi
2017 · Additional voices

Mythic Quest
2020 · Ian's Dad

Leverage: Redemption
2021 · Peter Luna

Shark
2006 · Richard Lee Franco

Star Wars: The Force Awakens
2015 · Stormtroopers / Star Destroyer PA Announcer / Star Destroyer Officer (voice) (uncredited)

Being Human
2011 · Aidan Waite

Star Wars: Maul - Shadow Lord
2026 · Maul (voice), Stormtrooper #2 (voice)

She Spies
2002 · Jason

Philip K. Dick's Electric Dreams
2017 · Chris

Rogue One: A Star Wars Story
2016 · Additional Voices (voice)

Solo: A Star Wars Story
2018 · Maul (voice)

The Mist
2007 · Private Jessup

Stalker
2014 · Jamie Tolliver

Crank
2006 · Shootout Henchman #1, Stunts

L.A. Dragnet
2003 · Stephen Baylor

LEGO Star Wars: Rebuild the Galaxy
2024 · Maul (voice)

Gamer
2009 · Caseworker

LEGO Star Wars: Rebuild the Galaxy - Pieces of the Past
2025 · Maul (voice)

Inconceivable
2005 · Actor

Justice League: Throne of Atlantis
2015 · Orm (voice)

LEGO Star Wars Terrifying Tales
2021 · Darth Maul / Trudgen (voice)

Jedi Temple Challenge
2020 · Dark Side (voice)

Pathology
2008 · Party Boy

DC Universe All Star Games
2020 · Self

Star Wars: The Clone Wars - Darth Maul Returns
2012 · Darth Maul / Weequay Bounty Hunter / Alien (voice)

Tales of Halloween
2015 · Hank

Star Wars Rebels: The Siege of Lothal
2015 · Emperor Palpatine / W1-LE / Imperial Technician (voice)

LEGO Star Wars: The Empire Strikes Out
2012 · Darth Maul / Emperor Palpatine (voice)

Officer Downe
2016 · Burnham

Drew: The Man Behind the Poster
2013 · Self

No God, No Master
2014 · Eugenio Ravarini

The Return of Joe Rich
2011 · Joe Neiderman

Wrestling Isn't Wrestling
2015 · Chyna

The United Monster Talent Agency
2010 · Dracula

When Darkness Came: The Making of The Mist
2008 · Self, Thanks

Monsters Among Us: The Creature FX of The Mist
2008 · Self, Thanks

Girl Camp
2007 · Sponsor

The Ringmaster
2023 · The Ringmaster
The Quinn-tuplets
2010 · Pat Quinn