Petterson s-a născut în Auckland în 1957. Un veteran al patru Jocuri Olimpice și cinci Jocuri Commonwealth, el a câștigat un total de patru medalii de aur și o medalie de argint la Jocurile Commonwealth. El a fost purtătorul de steag pentru Noua Zeelandă la ceremonia de închidere a
Jocurile Commonwealth din 1994.