卡托娜出生於匈牙利赫維斯的艾格. 在1958年歐洲水上運動冠軍賽中,
匈牙利首都布達佩斯舉辦. 在1500公尺跑步中, 他在伊恩·布萊克 (Ian Black) 後, 獲得銀牌, 在4×200公尺自由式接力賽中也獲得團體銅牌. 在1962年的歐洲水上運動冠軍賽中, 在1960年羅馬夏季奧運會上, 卡托納在1500公尺自由式的決賽中以第五名的成績來到, 但在400公尺自由式和4×200公尺自由式接力賽中, 在1964年夏季奧運會上, 他未能在400公尺自由式或4×200公尺自由式接力賽達到決賽, 但在1500公尺自由式中,