We don't have a biography for Self yet. Hang in there, or go ahead and contribute one.
Appearances
Scientific American Frontiers
Guest cast, played by Prof. Robert C. Michelson
- Episode 2x02: Episode 02 (Nov 20, 1991)
- Episode 6x03: Flying High (Jan 17, 1996)