Cast Credits Will & Grace (1998) Guest starring as Popcorn Vendor Episode 1x11: Will on Ice (Jan 12, 1999) 3rd Rock from the Sun (1996) Guest starring as Ned Episode 4x20: Alien Hunter (May 4, 1999)