Dr. Blight
Appears in
Captain Planet and the Planeteers
Voice actors
Mary Kay Bergman
Meg Ryan