Cast Credits Will & Grace (1998) Guest starring as Delivery Boy Episode 3x01: New Will City (Oct 12, 2000)