Née de parents malayali à Dubaï[1], elle ne retourne à Bangalore que pour ses études supérieures[2]. Pendant ses études, elle apprend le piano, le chant, la danse ainsi que le patinage et l'art oratoire[3]. À Dubaï, elle sert comme mannequin pour de défilés d'école de couture[4].
En 2013, elle tient le premier rôle féminin dans le film télougou de Puri Jagannath, Iddarammayilatho(en)[6]. La film, sorti en juin, reçoit de bonnes critiques dont celle du Times of India qui écrit : « Catherine Tresa est la personne parfaite pour le personnage d'Akanksha »[7].