Tusi se faaauauga mo lenei palakalafa - A o talavou, na ia manumalo i le pine apamemea i le siamupini a le lalolagi i le tuuga o tamaʻitaʻi talavou. Sa auai o ia i le 1993 UCI Road World Championships
i le tauvaga a tamaʻitaʻi mo le faʻataʻitaʻiga. I le 1993 na ia manumalo ai i le pine siliva i le Dutch National Road Race Championships ma i le 1994 na ia manumalo ai i le pine siliva i le Dutch National Time Trial Championships.