Rodger Bumpass (b. November 20, 1951) was notable for voicing Doctor Light in Teen Titans. He also voices Squidward from SpongeBob SquarePants and Professor Membrane on Invader ZIM.
Advertisement
Rodger Bumpass (b. November 20, 1951) was notable for voicing Doctor Light in Teen Titans. He also voices Squidward from SpongeBob SquarePants and Professor Membrane on Invader ZIM.