Vigu was born on 15 May 1946 in
Șimian, Bihor, Romania and began playing junior-level football at
Crișul Oradea. In 1966, Varga went to
Steaua București where he stayed until 1980, but his time was interrupted in the
1973–74 season when he was loaned to
FC Constanța. He won his first championship title in the
1967–68 season, being used by coach
Ștefan Kovács in four games in which he scored two goals. Subsequently, he won two more in the
1975–76 and
1977–78 seasons, with coach
Emerich Jenei using him in 34 matches each season, scoring three goals in the former. He played 21 games with one goal scored in European competitions. For the way he played in 1977, Vigu was placed fifth in the ranking for the
Romanian Footballer of the Year award. In the
1980–81 season, he played for
ASA Târgu Mureș for which he made his last Divizia A appearance on 21 June 1981 in a 3–0 home victory against
Politehnica Timișoara, totaling 404 appearances with 34 goals in the competition. Vigu ended his playing career in 1982 after spending one season in Divizia C at ASA Chimia Buzău. ==International career==