Movies
Despicable Me
as Anchorman (voice)
Baywatch
as Captain Thorpe
The Other Guys
as Officer Watts
Norbit
as Excited Man on TV
Horrible Bosses 2
as Pinkberry Executive
Little Fockers
as Sleazy Doctor
The Descendants
as Mark Mitchell
Life As We Know It
as Ted
What to Expect When You're Expecting
as Gabe
I Love You, Man
as Tevin Downey