Thomas Newton

Thomas Newton is a British actor born in Kingston upon Thames, Surrey, England. He portrayed Dr. Harris in the Season 8 episode "Battle of the Hexes".