highest rated
acting
- NCIS: Origins (TV) → NIS Agent Dalton
- Star Wars: The Bad Batch (TV) → Lt. Novitz / Stormtrooper (voice)
- Star Wars: The Bad Batch (TV) → Lt. Novitz / Medical Assistant (voice)
- Star Wars: The Bad Batch (TV) → Lt. Novitz / Medical Assistant / Stormtrooper #3 (voice)
- 96 Souls → Attorney
- Young & Hungry (TV) → Bartender
- Amnesia: Who Are You? → David
- Dog Jack → Company Soldier Emerson
- Angels & Demons → Swiss Guard Blue
- NCIS (TV) → Oliver Bale
- NCIS (TV) → Otis Glazebrook