|2019||You're Not a Monster as Max Seward (voice)|
|2019||The Secret Life of Pets 2 as Duke (voice)|
|2016||Confirmation as Ken Duberstein|
|2016||The Secret Life of Pets as Duke (voice)|
|2014||The Loft as Marty Landry|
|2013||Identity Thief as Big Chuck|
|2011||Bad Teacher as Kirk|
|2009||Modern Family as Cameron Tucker|
|2007||Stories USA as Floyd (segment "Street of Pain")|
|2005||The Island as Ed the Trucker|
|2003||Girls Will Be Girls as Dr. Benson|
|2000||Almost Famous as Sheldon the Desk Clerk|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.