Cast Credits Cleopatra 2525 (2000) Guest starring as Thusel Episode 1x03: Flying Lessons (Jan 31, 2000)