Haroldo Marinho Barbosa nasceu na cidade do Rio de Janeiro, em 4 de novembro de 1944.
Foi cineasta e roteirista e estreou no Cinema em 1965 com o documentário “Copacabana” e na década de 1970 dirigiu “Vida de Artista”; roteirizou e dirigiu “Ovelha Negra, Uma Despedida de Solteiro” e os curtas “Dom Quixote” e “À Nelson Rodrigues“.
Em 1981, dirigiu “Engraçadinha”, estrelado por Lucélia Santos e que foi premiado no Festival de Cinema de Brasília. Em 1985, roteirizou “Fulaninha” com Cláudio Marzo e Mariana de Moraes e em 1986 dirigiu “Baixo Gávea” com Lucélia Santos e Louise Cardoso, premiado no Festival de Cinema de Brasília.
Em 2003, ele roteirizou a versão para o cinema de “O Vestido“, baseado em um poema de Carlos Drummond de Andrade e em 2008, dirigiu e roteirizou o filme “O Demoninho de Olhos Pretos”.
Haroldo Marinho Barbosa faleceu em 19 de dezembro de 2013, aos 69 anos de idade, na cidade de Petrópolis, no Rio de Janeiro, após uma queda em sua casa.