Esteve por cinco mandatos à frente do Município de Pedrógão Grande, entre 1997 e 2013, altura em que saiu por limitação de mandatos. Em 2017 voltou a concorrer, perdeu para o PS e foi vereador sem pelouros. Suspendeu o mandato e quando tentou regressar, em 2020, foi impedido pelo então presidente Valdemar Alves. O tribunal ordenou a sua reintegração. Aos 63 anos, João Marques, licenciado em Filosofia, foi provedor da Santa Casa da Misericórdia de Pedrógão Grande.
(atualização da informação com correção do número de mandatos realizados na autarquia e do cargo na Santa Casa da Misericórdia de Pedrógão Grande)