Carruco was born in 1976 in Lisbon. He led an academic life in the field of Exact Sciences until he decided to dedicate himself completely to Painting. He took several art courses in galleries and schools and attended the atelier of the Master Antanio Sem. In 2004, he finished a Renaissance painting course at Angel Academy of Arts in Florence. Currently, he's attending a sculpture school and learning more about this art. Though his artistic production verses a lot of themes and styles, his most original works belong to a phase he named sinuosity, which shows the influence of his passionate themes from Physics, like the curved space and the perpetual motion.