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