Bei den Europameisterschaften 1998 in Budapest kam er mit dem Schweizer Quartett auf den fünften Platz. Bei den Weltmeisterschaften 1999 in Sevilla stellte die Schweizer 4-mal-400-Meter-Stafette in der Besetzung Laurent Clerc, Mathias Rusterholz, Rohr und Marcel Schelbert im Vorlauf mit 3:02,46 min den aktuellen Schweizer Rekord auf, verpasste aber dennoch den Einzug ins Finale.