Cast Credits Cleopatra 2525 (2000) Guest starring as Dwork Episode 2x08: Juggernaut Down (Nov 27, 2000)