Nicolae Lupescu s-a nascut pe 17 decembrie 1940, in Bucuresti. El este un fost fotbalist roman, care a jucat in echipa nationala de fotbal a Romaniei la Campionatul Mondial de Fotbal din Mexic, 1970, si tatal altui fotbalist, Ionut Lupescu.
Debutul si l-a facut in Divizia A cu Rapid Bucuresti, in 1962. A jucat 234 de meciuri pentru Rapid, castigand primul titlu al giulestenilor, in 1967, si a evoluat in echipa nationala la Mondialul din 1970. De asemenea, a jucat cinci sezoane pentru Austria inainte de a se retrage.
A mai jucat la ICAR Bucuresti (1954), Flacara Rosie (1958-1959), Academia Militara Bucuresti (1960-1961) si pentru Admira Wacker Wien (1972-1976/77).