
Filmography

King of the Hill
1997 · Man with Snake (voice), Sprinter (voice)

It's Always Sunny in Philadelphia
2005 · Greg

Malcolm in the Middle
2000 · Dean

Hot in Cleveland
2010 · Zed

You're the Worst
2014 · Quinn

Spin City
1996 · Second Protester

Percy Jackson and the Olympians
2023 · Gabe Ugliano

The Great North
2021 · Greg (voice)

The Conners
2018 · Gale

Drunk History
2013 · Billy the Kid

Room 104
2017 · Brandon

'Til Death
2006 · Doug Von Stuessen

Revolution
2012 · Gould

One Day at a Time
2017 · Nurse Wally

Margo's Got Money Troubles
2026 · Noah

The Mighty Ducks: Game Changers
2021 · Coach Toby

Casual
2015 · John

M3GAN 2.0
2025 · Agent Tim Sattler

Based on a True Story
2023 · Richard

Go On
2012 · Group Leader

Undeclared
2001 · Marshall Nesbitt

With Love
2021 · Larry

Enlightened
2011 · Dougie Daniels

Blunt Talk
2015 · Jim Stone

Briarpatch
2020 · Harold Snow

The Creep Tapes
2024 · Nick Green

Fun with Dick and Jane
2005 · Jack's Assistant

On the Verge
2021 · William

Madigan Men
2000 · Actor

Imagine That
2009 · Tod

After Sex
2007 · Neil

Friends with Money
2006 · Richard

Kicking & Screaming
2005 · Butcher Shop Employee

Handsome: A Netflix Mystery Movie
2017 · Lloyd Vanderwheel

Together Together
2021 · Jacob

Alex of Venice
2015 · Josh

King of the Ants
2004 · George

Beneath the Harvest Sky
2013 · Lee "Badger" Cote

The Dramatics: A Comedy
2015 · Jim

Stark Raving Mad
2002 · Rikki Simms

The New Romantic
2018 · Ian Brooks

A Very Merry Breakup
2025 · James

Aurora Borealis
2005 · Hacksetter

Rainbow Time
2016 · Todd

Americano
2005 · Ryan

The Breakup Girl
2015 · Tim

Stuntmen
2009 · Bill Taylor

Beef
2014 · Dj Madbeatz

Good Posture
2019 · George

The Energy Specialist
2016 · Curran
A Ninja Pays Half My Rent
2003 · Barry

1%
2008 · Scratch

Be Good For Rachel
2016 · Customer

The Ride
2020 · Brian

Jasmine. Home. Mother.
2026 · The Host