Home / Discover / People

Never Have I Ever

2020
as Mr. Shapiro

Steve Jobs

2015
as Avie Tevanian

A Single Man

2009
as Myron

Ctrl Alt Delete

2016
as Jayhawk

The Den

2013
as Max

Feed

2017
as M. Donovan

Prep & Landing

2009
as Coal Elf #1 (voice)

Short Term 12

2008
as Scott

Feast

2014
as Additional Characters (voice)

Sleepiness

2013
as Gang Leader

Ode to Joy

2019
as Marvin

The Answer

2015
as Trent

Sister

2014
as Bo

Director

Movie About Baghdad 2004

Producer

Movie Darfur Diaries: Message from Home 2006
Movie Incubus 2006
Movie About Baghdad 2004

Guest Star

Episode Lethal Weapon
The Spy Who Loved Me
2019
Episode Jake in Progress
Rivals and Departures
2005
Episode Bones
The Big Beef at the Royal Diner
2015
Episode Moonlight
B.C.
2007
Episode The Mindy Project
Think Like a Peter
2014
Episode Mistresses (US)
A Kiss is Just a Kiss?
2013
Episode Sense8
I Am Also a We
2015
Episode Sense8
Smart Money Is on the Skinny Bitch
2015
Episode Oliver Beene
Dibs
2004
Episode Sense8
What's Going On?
2015
Episode FBI: Most Wanted
Inheritance
2022
Episode Disney Animated Shorts
Feast
2014
Episode Sense8
W. W. N. Double D?
2015
Episode Gilmore Girls
The Fundamental Things Apply
2003