Marco Ramasso was born in Torino, Italy, in 1964, and is completely self taught.
He lives and works between Voghera, Italy and Las Palmas, Grand Canaria, Spain.