Ia faaauau pea le faitauina o lenei palakalafa - Sa auai o ia i le Olimipeka o le Taumafanafana i le 1964 (o le afa-faaiuga i le 200 m, lona ono i le 4 × 100 mita faʻasologa
) ma i le 1968 Summer Olympics (vevela i le 400 m, lona lima i le 4 × 100 mita relay).