Rory Allweis was born in the United States but has lived most of her life in Ein Karem in Jerusalem. Her paintings express a strong connection to her surroundings, both people and landscapes and interiors.

Rory was an art instructor at the Israel Museum for over 24 years teaching various age groups. At present she is teaching at HaKubia", the Jerusalem Municipal Art Center.