João Vasconcelos é professor de História em Portimão, de onde é natural. Desde 2010, Vasconcelos tem vindo a ter reconhecimento regional e nacional, enquanto dinamizador e porta-voz da Comissão de Utentes da Via do Infante (CUVI), na luta contra as portagens nesta via.