After his graduation, Newnham became a teacher and later as principal of Northview Heights Secondary School in North York from 1959 to 1966. He then became President of Seneca College in 1967 and served until 1984. 