Promis au plus bel avenir à ses débuts en professionnel au Budapest Honvéd, où on falsifie quelques documents pour mentir sur son âge pour le faire débuter en équipe première plus tôt que prévu, en 1981, il glane tous les titres possibles, devenant même meilleur buteur du championnat à trois reprises et débutant en sélection le contre la Suisse. S'ensuit un transfert à l'Eintracht Francfort en 1987, où au bout d'une seule saison (il donne la victoire à son équipe en finale de la Coupe de RFA en 1988 d'un coup-franc direct), il obtient un transfert retentissant à l'Olympiakos, alors que plusieurs grands clubs italiens le courtisait. Mais malgré des statistiques correctes (35 en championnat en deux saisons), il va connaitre deux saisons de galères en Grèce et signera bien en Italie en 1990, mais seulement à Bologne.