President Wolfman
2012 · Comedy
as John Wolfman
The Disruptors
2024 · Comedy
as Bruce Marcus
Popular Theory
2024 · Adventure
as Arthur Page
We Bare Bears: The Movie
2020 · Animation
as Agent Trout
Lessons in Chemistry
2023 · Drama
as Dr. Leland Mason
The Good Place S4
2019 · Comedy
as Shawn
The Baby-Sitters Club S1-S2
2020 · Adventure
as Richard Spier
The Spoils Before Dying
2015 · Comedy
as Kermit Biggs
The High Note
2020 · Drama
as Alec
Finding 'Ohana
2021 · Action
as Robinson
My Dead Ex
2018 · Comedy
as Vice Principal Kelly
Brooklyn Nine-Nine S8
2021 · Comedy
as Kevin Cozner
The Kings of Summer
2013 · Adventure
as Mr. Keenan
Splitting Up Together S2
as Gene
22 Jump Street
2014 · Action
as Dr. Murphy
United We Fall
2020 · Comedy
as Dr. Roman
Red One
2024 · Action
as Uncle Rick
Living Biblically
as MC
Can You Ever Forgive Me?
2018 · Biography
as Lloyd
Kong: Skull Island
2017 · Action
as Landsat Steve
See You Next Christmas
as Police Officer Bailey
The Slammin' Salmon
2009 · Comedy
as Dry Sac Customer
Reno 911!: It's a Wonderful Heist
2022 · Comedy
as Gunnar
DuckTales S3
as Bradford Buzzard