From 2006 to 2007 he starred as Mike on the TV series Lucky Louie. He has also starred in several films and TV series including The Goldbergs, Brooklyn Nine-Nine, Entourage, Good Luck Charlie, Desperate Housewives, Deadwood, ER, Curb Your Enthusiasm, Friends, Inspector Gadget, Austin Powers: The Spy Who Shagged Me, Ally McBeal, Speed 2: Cruise Control, The Drew Carey Show, Seinfeld, SO I Married an Axe Murderer, The Wonder Years, Wayne’s World, Star Trek: The Next Generation, Murphy Brown, Family Ties, Cheers, and more. He was a member of The Second City acting troupe.