Catarina was born in Lisbon where she begins her dance training with teacher Anna Mascolo.
She then goes to France to continue her training for six years at the École Supérieure de Danse de Cannes Rosella Hightower, with a scholarship from the Pierino Ambrosoli Foundation.
After graduating, Catarina joins the Ballet du Rhin as an apprentice and performes works by Bertrand d’At.
She also works with Javier de Frutos, Vasco Wellenkamp, Benvindo Fonseca, Cézar Moniz and Rui Horta among others.
Catarina teaches for numerous dance schools and companies including Laban Summer School and she is a certified BASI Pilates Mat work teacher.
Catarina choreographs for Laban CAT students’ final year show.
Since 2010, when she performs Divide by Zero, a solo piece with the interactive visual artists collective Hellicar & Lewis, she is collaborating with Nina Kov.
Catarina joins the Wayne McGregor | Random Dance in 2008 and takes on the role of a Rehearsal Assistant in 2013.
2014 Catarina comes together with the choreographer Nina Kov to perform at the Deptford Lounge in London a 3-day intensive course in conjunction with the new Dance Platform Into/Out Of. She is a certified BASI Pilates Mat Work Teacher.