Erste Erfolge als Zehnkämpfer erreichte Zsivoczky 1996, als er in Sydney Junioren-Weltmeister wurde. 1999 in Sevilla nahm er erstmals an Leichtathletik-Weltmeisterschaften teil und errang den zehnten Platz. Zwei Jahre später kam er bei den Weltmeisterschaften in Edmonton auf Rang 4. Bei den Olympischen Spielen 2000 in Sydney wurde Zsivoczky Achter, 2004 in Athen war er Sechster und Olympischen Spielen 2008 in Peking trat er nach der ersten Disziplin, dem 100-Meter-Lauf, nicht mehr an.