Cast Credits Will & Grace (1998) Guest starring as Woman Episode 7x17: The Birds & the Bees (Feb 17, 2005)