Han representerte Tyskland under Sommer-OL 2004 i Athen, der han ble nummer 4 på 100 meter butterfly. Han tok senere sølv på medleystafetten, og han tok også bronse på samme stafett under Sommer-OL 2000.