Rodger Bumpass is an American actor, voice actor and comedian. He was notable for voicing Doctor Light in Teen Titans. He also voices Squidward from SpongeBob SquarePants and Professor Membrane on Invader ZIM.
Rodger Bumpass is an American actor, voice actor and comedian. He was notable for voicing Doctor Light in Teen Titans. He also voices Squidward from SpongeBob SquarePants and Professor Membrane on Invader ZIM.