Petterson syntyi Aucklandissa vuonna 1957. Neljän olympiakisojen ja viiden Kansainyhteisön pelien veteraani, hän on voittanut yhteensä neljä kultamitallia ja hopeamitallia Kansainyhteisön peleissä. Hän oli Uuden-Seelannin lipunkantaja
Vuoden 1994 Kansainyhteisön pelit.