







| 2026 | Fru! 2 | Karl (voice) |
| 2024 | Vụ Bê Bối Ánh Trăng | Lance Vespertine |
| 2022 | Bros | Robert |
| Out of Office | Edward | |
| 2021 | Ở Nhà Một Mình 6 | Bell Choir Leader |
| Long Weekend | Larry | |
| 2020 | Community Table Read | Dean Pelton |
| Lazy Susan | Phil | |
| 2018 | Bernard and Huey | Bernard |
| 2017 | Cook-Off! | Beauregard St. Pompadeux |
| 2016 | Captain America: Nội Chiến Siêu Anh Hùng | M.I.T. Liaison |
| Six Seasons and a Finale | Self | |
| 2015 | Looney Tunes: Rabbits Run | Cecil the Turtle |
| 2014 | Gus - Petit oiseau, grand voyage | Karl (voice) |
| Advanced Television Production - 5 Days, 2 Scripts, No Sleep | Self | |
| Harmontown | Self | |
| 2013 | Đường Trở Về | Lewis |
| 2010 | Love and Distrust | Accountant (segment "Auto Motives") |
| 2009 | The Slammin' Salmon | Disgusted Businessman |
| 2008 | The Onion Movie | Bryce's Manager |
| 2007 | Smiley Face | Casting Assistant |
| Balls of Fury | Techie | |
| Những Con Số 9 | Game Night Guest | |
| 2005 | Trường Học Siêu Nhân | Mr. Grayson / Stitches |
| Partner(s) | Katherine's Secretary | |
| 2002 | S1m0ne | Studio Executive #2 |
| One Hour Photo | Amateur Porn Guy | |
| Bản Báo Cáo Thiểu Số | Technician | |
| Slackers | Head T.A. Philip | |
| 2000 | Auto Motives | Accountant |
| 2026 | Miss You, Love You | Director |
| Miss You, Love You | Writer | |
| 2020 | Community Table Read | Director |
| Xuống Dốc | Director | |
| Xuống Dốc | Screenplay | |
| 2018 | Kế Hoạch Giết Dượng | Producer |
| 2016 | Six Seasons and a Finale | Thanks |
| 2014 | Advanced Television Production - 5 Days, 2 Scripts, No Sleep | Thanks |
| 2013 | Đường Trở Về | Director |
| Đường Trở Về | Executive Producer | |
| Đường Trở Về | Writer | |
| 2011 | Tình Thân | Screenplay |