Bei den Hallenweltmeisterschaften 2004 in Budapest wurde er mit der Schweizer 4-mal-400-Meter-Stafette Vierter. Im Vorlauf stellte das Quartett in der Besetzung Rohr, Cédric El-Idrissi, Martin Leiser und Andreas Oggenfuss mit 3:09,04 min den aktuellen Schweizer Hallenrekord auf.