Born in Montreal, Cabba earned his BFA from Concordia University in Painting and Drawing. He was then accepted into The Florence Academy of Art the following year where he attended briefly before opening his own studio in Italy. Armando’s work is held in private collections in the United States, Europe, and Canada. After a few years working independently in Italy, he’s moved to Paris where he's opened his own independent Gallery/Studio. Cabba continues to explore the relationship between time and identity through self portraits.