Born in Toronto, John Braithwaite was elected to City Council in North Vancouver in 1972, serving until 1976. He returned to municipal politics in 1983 and was re-elected consecutively until his retirement in 2002. The John Braithwaite Community Centre in North Vancouver is named in his honour.