Steven Weber

Steven Weber is an American actor. He voiced Edgar Rice Burroughs on The Legend of Tarzan and Norman Osborn on Ultimate Spider-Man.