SAG-AFTRA member
Film/TV Voice Roles:
- The Secret Life of Pets 2 (2019) – Little Serge (The Circus Monkey)
- Star Wars: Forces of Destiny (2017) – Teedo, Stormtroopers
- Rogue One: A Star Wars Story (2016) – Edrio Two Tubes, prison transport Stormtrooper, Jedha City prayer chant
- Star Wars: Episode VII: The Force Awakens (2015) – “Traitor” Trooper FN-2199, Teedo, Sidon Ithano, Rebel Spy Droid GA-97, Jakku Kidnapper, Stormtroopers
- Star Wars: Rebels (2015- ) – Protocol Droid, Tie Fighter Pilot, Stormtroopers
- Star Wars: The Clone Wars (2008-2014) – Rotta the Huttlet, Medical Droid EV-A4-D, Highsinger, Brainee, Pilf, Servant Droid, Albee Dewaw, Pit Droid , Mandalorian Super Commando
- Transpecos (2016) – “700″ (police radio dispatch)
- Star Wars: Episode III: Revenge of the Sith (2005) – Polis Massa Medical Droid GH-7
- Zoom (2006) – Helicopter Pilot
- Late Show with David Letterman (May 16, 2005) – Darth Vader, Jango Fett, Imperial Guard
Video Game Voice:
- Lego Star Wars: The Force Awakens – FN-2199, Teedo, Sidon Ithano
- Lego Star Wars III – EV-A4-D
- Clone Wars Adventures – Servant Droid
- Kane & Lynch: Dead Men – Mercenary
Narration:
- “The Mind of God” by Dr. Jay Lombard – narrator, audio book (Audible)
- Double Victory: The Tuskegee Airmen at War (Narrator, documentary)
Commercial/Industrial:
- PG&E Campaign (2007)
- Grey Agency – web ads (VO)
- Ophthalmologist instructional VO
Loop Group (film):
- Little Evil
- Guardians of the Galaxy, Vol. 2
- Rogue One
- Divergent Series: Allegiant
- Star Wars: The Force Awakens
- Inherent Vice
- Guardians of the Galaxy
- Star Trek: Into Darkness
- The Master
- Super 8
- Beowulf
- Tron: Legacy
Voice Demos:
Commerical:
Narration/Industrial:
Game/Character: