Born in Barreiro, Setúbal District, Baptista played his entire professional career, which spanned 11 years, with Sporting Clube de Portugal, winning six major titles whilst being first-choice in four of those. He took the pitch as the Lisbon side defeated MTK Budapest FC to conquer the 1963–64 edition of the UEFA Cup Winners' Cup.
Baptista earned 11 caps for Portugal, making his debut in the Taça das Nações match against England on 4 June 1964. He participated at the 1966 FIFA World Cup finals, playing five contests for the third-placed side.
- UEFA Cup Winners' Cup: 1963–64
- Primeira Liga: 1961–62, 1965–66, 1969–70
- Taça de Portugal: 1962–63, 1970–71