Tao nació el 17 de julio de 1975 en Adelaida, Australia Meridional, Australia.