Marinho, como é conhecido, trabalhou durante dez anos em algumas das melhores agências de publicidade do país, como a J.W. Thompson, DPZ e Almap/BBDO. Em 1990, ingressou na área de shopping centers, tendo sido gerente de marketing do BarraShopping e Fashion Mall, ambos no Rio de Janeiro, do Plaza Shopping, em Niterói e do ParkShopping, em Brasília. Em 1997 foi nomeado diretor nacional de marketing da Comapps, sendo responsável pelo marketing de 16 shoppings em todo o país. Em 2001, fundou a BrandWorks com o objetivo de prestar serviços de marketing ao mercado. Em 2012, uniu-se ao Grupo Gouvêa de Souza, formando a Gouvêa Malls.