Federico Roman participe aux Jeux olympiques d'été de 1980 à Moscou et remporte la médaille d'or de l'épreuve individuelle de concours complet et la médaille d'argent par équipe sur le cheval Rossinan. Il dispute aussi les Jeux de 1976 et de 1992, sans atteindre le podium.