Rina was born in Israel. She is a graduate of the Drama School of Habima Theatre and made her theatrical debut at the Arena Theatre. She has performed at the Tent theatre and Haifa Theatre Club. Since 1965, she has been a member at the Haifa Municipal Theatre performing many characters over the years. She also participated in TV children series and feature films.
Rina joined the Oyster cast of the Inbal Pinto and Avshalom Pollak Dance Company in 1999.