Uczestnik igrzysk olimpijskich w Monachium (1972) podczas których zajął 16. miejsce osiągając wynik 2,10. Jego pierwszym występem międzynarodowym były europejskie igrzyska juniorów, które w 1964 roku gościła Warszawa - Ioan zajął tam wówczas 7. miejsce. W roku 1970 zdobył brązowy medal halowych mistrzostw Europy oraz letniej uniwersjady. W latach 1967 - 1970 pięciokrotnie ustanawiał rekord Rumunii w skoku wzwyż. Wielokrotny medalista mistrzostw kraju.