Masa Delara hat 1 Serie und 2 Filme gedreht. Unter anderem spielte sie Impatient Woman in der Serie Supergirl.Im Kino in der Rolle der Ms. Polly im Spielfilm Five More Minutes: Moments Like These.