Teddy Newton

Teddy Newton is an artist at Pixar Animation Studios. He provided additional voices in the Monsters series, including members of the CDA.