Ion Lăpușneanu was born on 8 December 1908 in Bucharest, Romania, starting to play football in 1926 at Venus București in the regional championship.
[1][2] After two years he went to play for Banatul Timișoara with whom in the 1928–29 season he won the regional championship which helped the team qualify for the national league where they were defeated with 3–0 by România Cluj in the semi-finals.
[1][2][3] Afterwards he went for one year at Sportul Studențesc București, then he returned to Venus in 1931, keeping a clean sheet in his first match, a 2–0 over RGM Timișoara, making a total of 11 appearances by the end of the season as the team won the title.
[1] Ion Lăpușneanu played 10 games at international level for Romania, making his debut when coach Constantin Rădulescu used him on 15 September 1929 in a friendly which ended with a 3–2 victory against Bulgaria.
[2][13][19] In 1955 he started his second spell at Dinamo, helping the club promote from the regional championship to Divizia C where in the following season the team finished on the 8th place.