30 movies since 2004

Actor

- Good Time Gang (n/a)
2018 - Don't Worry, He Won't Get Far on Foot (Donnie)
2016 - Arms and the Dudes (Efraim Diveroli)
- Hail, Caesar! (Joseph Silverman)
2015 - True Story (Michael Finkel)
2014 - 22 Jump Street (Morton Schmidt)
2013 - The Dog of Wallstreet (Danny Porush)
- This Is the End (Jonah Hill)
2012 - Django Unchained (Bag Head #2)
- The Watch (Franklin)
- 21 Jump Street (Schmidt)
2011 - The Sitter (Babysitter)
- Moneyball (Peter Brand)
2010 - The Legend of the Boneknapper (Snotlout)
- Get him to the Greek (Aaron Greenberg)
- Cyrus (Cyrus)
2009 - Funny People (Leo)
- The Invention of Lying (Frank Fawcett)
- Night at the Museum: Battle of the Smithsonian (Brandon / Brundon the Security Guard)
2008 - Just Add Water (Eddie)
- Forgetting Sarah Marshall (Matthew the Waiter)
- Strange Wilderness (Cooker)
2007 - Superbad (Seth)
- Evan Almighty (Eugene)
2006 - Knocked Up (Jonah)
- 10 Items or Less (Packy)
- Accepted (Sherman Schrader)
- Click (Ben at 17 Years Old)
- Grandma's Boy (Barry)
2004 - I Heart Huckabees (Bret)
8 movies since 2009

Voice

2019 - How to Train Your Dragon: The Hidden World (Snotlout Jorgenson)
2016 - Sausage Party (Carl)
2014 - How to Train Your Dragon 2 (Snotlout)
- The Lego Movie (Green Lantern)
2010 - Megamind (Tighten)
- How to Train Your Dragon (Snotlout)
- Dreamworks How to Train Your Dragon Legends (Snotlout Jorgenson)
2009 - The Simpsons > Season 21 > Pranks and Greens (Andy Hamilton)
1 movie since 2012

Executive Producer

2012 - 21 Jump Street
1 movie since 2016

Screenplay

2016 - Why Him?
1 movie since 2014

Story

2014 - 22 Jump Street
1 movie since 2012

Story

2012 - 21 Jump Street