Cast Credits Invasion America (1998) Starring as The Dragit Superman: The Animated Series (1996) Guest starring as Sul-Van Episode 1x01: The Last Son of Krypton (1) (Sep 6, 1996) ReBoot (1994) Starring as Megabyte Guest starring as Megabyte (2 episodes) Episode 4x08: Crouching Binome, Hidden Virus (Nov 30, 2001) Episode 4x07: Null Bot of the Bride (Nov 23, 2001) Lois & Clark: The New Adventures of Superman (1993) Starring as Nigel St. John (6 episodes) Episode 2x22: And the Answer Is... (May 21, 1995) Episode 2x13: The Phoenix (Feb 12, 1995) Episode 1x16: Foundling (Feb 20, 1994) Episode 1x15: The Ides of Metropolis (Feb 6, 1994) Episode 1x10: Pheromone, My Lovely (Nov 28, 1993) Episode 1x09: The Man of Steel Bars (Nov 21, 1993) View 3 more View 3 less Guest starring as Nigel St. John Episode 1x03: Neverending Battle (Oct 3, 1993) TaleSpin (1990) Starring as Shere Khan Twin Peaks (1990) Guest starring as Dougie Milford (3 episodes) Episode 2x12: The Black Widow (Jan 12, 1991) Episode 2x11: Masked Ball (Dec 15, 1990) Episode 2x10: Dispute Between Brothers (Dec 8, 1990) The New Lassie (1989) Guest starring as Mr. Shepard Episode 1x11: Once Upon a Time... (Nov 18, 1989) Beverly Hills Buntz (1987) Guest starring as Sheik Mohammed Episode 1x08: Buntz of the Desert (Apr 15, 1988) Star Trek: The Next Generation (1987) Guest starring as Campio Episode 5x20: Cost of Living (Apr 20, 1992) The Golden Girls (1985) Guest starring as Laszlo Episode 3x13: The Artist (Dec 19, 1987) Fall of Eagles (1974) Starring as Alexander III