João Filipe Gaspar Rodrigues nasceu a 2 de Novembro de 1971, na freguesia do Monte, concelho do Funchal. Frequentou o ensino público regional até ingressar no Instituto Superior Técnico, em 1989. Terminou a licenciatura em engenharia mecânica em 1996.Enquanto bolseiro da Empresa de Electricidade da Madeira, integrou os seus quadros no ano em que terminou os seus estudos académicos. Mais tarde, foi requisitado pelo Instituto do Desporto da RAM, ingressando no Gabinete de Estudos e Projectos.Foi colaborador técnico nas empresas R.P. Consultores de Engenharia e Quinta do Lorde S.A.Presentemente está envolvido num projecto da Secretaria Regional do Ambiente e Recursos Naturais, que visa promover os desportos de natureza na Região.Paralelamente, desenvolveu uma carreira desportiva, que se internacionalizou em 1987. Conta com seis presenças em Jogos Olímpicos, cinco títulos Europeus e um mundial, em 129 internacionalizações. Actualmente, prepara-se para a sua eventual sétima presença. Vive na Madeira, ao pé do mar, onde costuma ir diariamente.