Szucs qualified for two swimming events at the 2004 Summer Olympics in Athens, by clearing a FINA B-standard entry time of 1:50.79 (200 m freestyle) from the national championships in Budapest. In the 200 m freestyle, Szucs challenged seven other swimmers on the fifth heat, including three-time Olympian Jacob Carstensen of Denmark. He edged out South Korea's Han Kyu-Chul to take a seventh spot and thirty-second overall by two hundredths of a second (0.02) in 1:52.26. Szucs also teamed up with Balázs Gercsák, Balázs Makány, and Tamás Kerékjártó in the 4×200 m freestyle relay. Swimming the anchor leg, Szucs recorded a split of 1:52.35, and the Hungarian team finished the heats in sixteenth overall with a slowest final time of 7:31.78.