Cast Credits Melrose Place (1992) Guest starring as Darwin Keys Episode 7x18: Suddenly Sperm (Dec 14, 1998)