 Kennedy studied at the University of New Brunswick in Fredericton where he earned a Bachelor of Science before going on to earn his Doctor of Medicine degree from Dalhousie University in Halifax, Nova Scotia.Kennedy served as a village councillor for Perth-Andover and was chairman of the District 31 School Board.A practising physician in his hometown area, he was chief and president of the medical staff at Hotel-Dieu Saint-Joseph, and a director of the New Brunswick Medical Society.