Mario Rocha was born in Perre, in the Municipality of Viana do Castelo in 1954, devoting himself to painting since 1968. He attended the Soares dos Reis School of Decorative Arts in Porto.
Mentor of the artistic event “Arte na Leira”, which organizes since 1999, has been one of the main drivers of Painting and Ceramics in the North of the country.
He is member of the National Society of Fine Arts.
In 2015, he was awarded with the degree of Commander of the Order of Merit by the President of Portugal , Prof. Aníbal Cavaco Silva. His work is represented in several private and institutional collections and he has already performed more than 100 exhibitions all over Europe.