Special Guest Stars Weird Al Yankovic as Younger Michael Guest Stars Judah Friedlander as Weird Al Yankovic Richard Kind as Marvin Carla Gallo as Denise Justin Kirk as Michael Annie O'Donnell as Betty Anne-Michael Smith as Shari