José Manuel Moreno nasceu no concelho de Mértola, em Junho de 1947. Trabalhou e estudou em Lisboa, onde reside desde 1959. No ensino superior, frequentou o Instituto Superior de Economia e a Faculdade de Direito, em que se licenciou.
Membro fundador da Associação de Moradores e Comerciantes do Parque das Nações desde 1999, assumiu a sua presidência em 2002, cargo que exerceu até Abril de 2013. Liderou, igualmente, o movimento que levou à criação da Paróquia de Nossa Senhora dos Navegantes do Parque das Nações e fundou, em 2005, o Clube Parque das Nações e, anos mais tarde, o Navigators Sports Club, tendo sido seu presidente até Abril de 2013, para se candidatar depois à Junta de Freguesia do Parque das Nações.
Foi ainda fundador e vice-presidente da Delegação da Cruz Vermelha de Loures desde 2007, até final de 2012, membro fundador do Rotary Club de Lisboa – Parque das Nações, de que foi presidente no ano rotário de 2012/2013 e primeiro presidente da Junta de Freguesia do Parque das Nações, cargo que assumiu em 22 de Outubro de 2013.
É atualmente Deputado na Assembleia Municipal de Lisboa.