
Known For
Filmography
—
2026
2025
2023
2023
2022
2022
2016
2014
2013
2005
1999

The Override
Movie · as Travis

Clean Slate
Movie · as Mark Jezzle

I Love LA
TV · as Principal Sanchez · 1 ep

Night Court
TV · as Audio Engineer · 1 ep

Shrinking
TV · as Eric · 1 ep

Obi-Wan Kenobi
TV · as Duke Kayo Organa · 1 ep

Promised Land
TV · as Worker · 1 ep

Goliath
TV · as Stenographer · 2 eps

Henry Danger
TV · as Dave · 1 ep

Brooklyn Nine-Nine
TV · as Flower Delivery Guy · 1 ep

Grey's Anatomy
TV · as Ivan · 1 ep

Law & Order: Special Victims Unit
TV · as Brian Moss · 1 ep