Pescaru was born in Breaza, Prahova County. He played for Steagul Roşu Braşov between 1962 and 1981, making over 300 league appearances. He played four times for Romania national football team. He played for his country at the 1970 FIFA World Cup. He later had two stints as the manager of Steagul Roşu Braşov from 1981 to 1982, and from 1993 to 1994.