Home / Discover / People

Kung Fu Panda

2008
as Zeng (voice)

Horton Hears a Who!

2008
as Councilman / Yummo Wickersham (voice)

Good Luck Chuck

2007
as Dr. Stu Kaminsky

Love Happens

2009
as Lane

Barely Lethal

2015
as Mr. Drumm

Free Birds

2013
as Governor William Bradford (voice)

In Like Flynn

2018
as Joel Schwartz

The Guardian Brothers

2016
as Shen Tu (voice)

Take Me Home Tonight

2011
as Barry Nathan

Custody

2016
as Keith Denholz

Becks

2017
as Dave

The Marconi Bros

2008
as Carmine Marconi

Fanboys

2009
as Hutch

Europa Report

2013
as Dr. Sokolov

Don Peyote

2014
as Warren

30 Nights

2018
as Dr. Lance Ying

Scenic Route

2013
as Carter

Mars Needs Moms

2011
as Gribble (voice)

Ava's Possessions

2015
as JJ Samson

Balls of Fury

2007
as Randy Daytona

QI

2020
as Dan Fogler

The Argument

2020
as Jack

Director

Movie Hysterical Psycho 2009
Movie Don Peyote 2014

Writer

Movie Don Peyote 2014