Cast Credits Will & Grace (1998) Guest starring as Photographer Episode 6x23: I Do, Part 1 (Apr 29, 2004)