Peter Scolari

Peter Scolari is an American actor is the voice of Professor Higginson