Hansen konkurrerte ved de første olympiske triatlonkonkurransene under Sommer-OL 2000. Han fikk en 44.-plass med en samlet tid på 1.55.42,06.