Macdonald was a guest character on "My Name Is Earl" in the episode "Two Balls, Two Strikes" (2007) as Lil Chubby, the son of "Chubby" (played by Burt Reynolds), similar to Macdonald's portrayals of Reynolds on "SNL". On June 19, 2008, Macdonald was a celebrity panelist on two episodes of a revived version of the game show "Match Game". On August 17, 2008, Macdonald was a participant in the "Comedy Central Roast of Bob Saget", performing intentionally cheesy and G-rated material that contrasted greatly with the raunchy performances of the other roasters. In AT&T commercials around Christmas 2007 and 2008, Macdonald voiced a gingerbread boy in a commercial for AT&T's GoPhone.