← Back to explore

Nectar Rose

Acting

Born January 1, 1974

Biography

Nectar Amber Rose is an American actress best known for playing the Gynoid Lenore in the science-fiction film Serenity, a role that required her to maintain a single position for two days of filming.

Source: Wikipedia · CC BY-SA

Filmography15 titles