לאו ריי נולד וילנא ליטא בשנת 1950, סיים את לימודיו באקדמיה לאומנות בוילנא, מתגורר ויוצר בישראל (תל אביב) משנת 1991.