
Acting

The Street Avenger
as Leon

Dashing in December
as Hugh

The Christmas Bow
as Dr. Burk

Christmas Hotel
as Greg

Iron Man 3
as Technical Director

Stealing Las Vegas
as Franklin

Yonkers Joe
as Technician

My Blueberry Nights
as Harlan (uncredited)

Miss Congeniality 2: Armed and Fabulous
as Reporter #2

Benji: Off the Leash!
as Ozzie

Outer Banks
as Demp · 2 ep.

Deputy
as LAPD Chief · 1 ep.

Wu-Tang: An American Saga
as William Hart · 1 ep.

The Rookie
as Lewis · 1 ep.

How to Get Away with Murder
as Maxwell Salinas · 1 ep.

Brooklyn Nine-Nine
as Dante · 1 ep.

Franklin & Bash
as Chuck Goodan · 1 ep.

Parenthood
as Henry · 1 ep.

Grey's Anatomy
as Neurosurgeon · 1 ep.

Everwood
as The Pot Man · 1 ep.