highest rated
acting
- Sirens (TV) → Ethan Corbin II
- PaleyLive: It’s Always Sunny in Philadelphia 20th Anniversary Celebration! → Self
- Hot Ones Versus (TV) → Self
- Velma (TV) → Fred (voice)
- BlackBerry → Jim
- Fool's Paradise → Business Manager
- Welcome to Wrexham (TV) → Self
- The Thief Collector → Jerry Alter
- Abbott Elementary (TV) → Dennis
- Snacked (TV) → Self
- How It Ends → John
- The Hunt → Richard
- The Fugitive (TV) → Jerry Conwell
- Archenemy → The Manager
- Mr. Bungle: The Night They Came Home → Audience
- The Kelly Clarkson Show (TV) → Self
- Under A Rock with Tig Notaro (TV) → Self - Guest
- A.P. Bio (TV) → Jack Griffin
- Officer Downe → Dominic
- When Pigs Fly → Uncle Al
- The Late Late Show with James Corden (TV) → Self - Guest
- Late Night with Seth Meyers (TV) → Self - Guest
- Fargo (TV) → Don Chumph
- Coffee Town → Will
- The Mindy Project (TV) → Cliff Gilbert
- Unsupervised (TV) → Clint (voice)
- Unsupervised (TV) → Clint / Dirt (voice)
- Unsupervised (TV) → Dirt (voice)
- Vietnam in HD (TV) → Don Devore
- Everything Must Go → Gary
- A Tribute to Ryan Dunn → Self
- Conan (TV) → Self
- The Cleveland Show (TV)
- Glenn Martin, DDS (TV)
- Crank: High Voltage → Doctor (uncredited)
- A Very Sunny Christmas → Dennis Reynolds
- The Nightman Cometh: Live → Dennis Reynolds
- Free Radio (TV) → Self
- The Strangers → Mike
- Crank → Hospital Doctor
- Two Weeks → Matthew Bergman
- American Dad! (TV) → Animal Control Guy #1 (voice)
- It's Always Sunny in Philadelphia (TV) → Dennis Reynolds
- Serenity → Lilac Young Tough
- Must Love Dogs → Michael
- Jimmy Kimmel Live! (TV) → Self
- E.D.N.Y. → Paul Webster
- That '80s Show (TV) → Corey Howard
- Monday Night Mayhem → Dick Ebersol
- The Job (TV) → Young Guy
- Family Guy (TV) → (voice)
- The View (TV) → Self
- ER (TV) → Nick Cooper
- The Simpsons (TV) → Peter Linz (voice)