Tusi se faaauauina o lenei parakalafa - na maua e Henchoz le 72 o tapenaga mo Suiselani talu mai lona amataga i le 1993. Na taalo o ia mo le atunuu i le Euro 96 ma le Euro 2004
. Sa faamoemoe o ia e taalo i le 2006 FIFA World Cup, ae ona o faafitauli tau le soifua maloloina na ia litaea mai le lakapi faavaomalo i le 31 Mati 2006.