Carlos Rocha Pinto est né à Lisbonne, en 1951. Il a étudié à Lisbonne, à l'IADE et à l'ESBAL ; et à Londres à la Saint Martin's School of Art. Il a également reçu une bourse de la Fondation Calouste Gulbenkian en 1981, 1982, 1986 et 1987.
Il expose individuellement depuis 1981, après avoir fait ses débuts au Festival International de Peinture de Cagnes-Sur-Mer (qui a reçu une Mention Honoraire), au Portugal. Ayant déjà a partagé son travail dans des galeries renommées telles que le cas de Galeria Quadrum, à Lisbonne, Galeria de Arte da Casa de Bocage, à Setubal, Galeria Diferença, à Lisbonne, Galeria Diagonal, à Paris, Espaço Lusitano, à Porto , Galeria Altamira, à Lisbonne, Galeria K, à Washington - USA, Galeria ZEN, à Porto, Jadite Galeries, à New York, Galeria Triángulo 48, à Lisbonne, Galeria Quatro, à Leiria, Cooperativa Àrvore, à Porto et Empire. Assurance, à Paris.
Son travail est représenté dans d'importantes collections telles que la Fondation Calouste Gulbenkian, Lisbonne, le Musée d'Art Moderne de Nuremberg - et son œuvre. Allemagne, Collection du Ministère de la Culture, Lisbonne, Caixa Geral dos Depósitos, Lisbonne, Collection d'art moderne du «Manufacturers Hannover Trust» - Portugal, Collection d'art moderne CTI - Portugal, Collection Banco Comercial Portugu, Musée des Cafés Delta, Campo Maior, Institut national du logement, Lisbonne, Investir - Société de gestion de fonds d'investissement, Lisbonne, Banque de crédit internationale - Portugal, Collection TMN(NOS), Lisbonne, Linhas Aéreas Moambicanas, Maputo - Mozambique, Museu de Setúbal, Convento de Jesus, Setúbal et au Museu de Gáo Vasco, Viseu.