2024
2021
2021
2021
2016
2014
20142009
2003
2003

NCIS: Origins
as NIS Agent Dalton
7.5

Star Wars: The Bad Batch
as Lt. Novitz / Stormtrooper (voice)
8.2

Star Wars: The Bad Batch
as Lt. Novitz / Medical Assistant (voice)
8.2

Star Wars: The Bad Batch
as Lt. Novitz / Medical Assistant / Stormtrooper #3 (voice)
8.2

96 Souls
as Attorney
4.4

Young & Hungry
as Bartender
6.7
Amnesia: Who Are You?
as David

Angels & Demons
as Swiss Guard Blue
6.7

NCIS
as Oliver Bale
7.6

NCIS
as Otis Glazebrook
7.6
