CharacterAdditional VoicesAdditional Voices in Robot Chicken (2005), played by Alan Cumming. Played byAlan CummingAppears inRobot Chicken2005