Nacido en Charneca de Caparica, Almada, Pinheiro fue entrenador juvenil del Benfica y Belenenses.
[1] Desde 2016 trabajó en Catar en la Aspire Academy y con los equipos juveniles del país.
[3] Su equipo llegó a las semifinales de la Copa de Portugal en su primera temporada, perdiendo 5-1 en el global ante el Benfica,[4] y consiguió el ascenso a la Primeira Liga como campeón con cuatro puntos más que el Vizela.
[5] En agosto de 2021, Pinheiro ganó su primer partido en la máxima categoría por 2-0 contra el equipo ascendido Arouca.
[6] El 1 de julio siguiente, tras haber conseguido el noveno puesto, decidió dejar expirar su contrato.