Cast Credits Toy Story Toons (2011) Starring as Cuddles Wolf's Rain (2003) Starring as Cheza Who's the Boss? (1984) Guest starring as Photographer Episode 8x20: Split Decision (Mar 21, 1992) Pink Panther and Sons (1984) Starring as Chatta