Whatever Happened to Spitting Image? 2010
as Self
Best Ever Spitting Image 2006
Luck and Flaw 1980
Credits from TMDB.