Leila Benn Harris was born in 1983.
Chat with our AI personalities
Leila Schaus's birth name is Leila Catherine Rosalia Schaus.
Leila Piccard was born in 1971.
Dana Benn was born on November 1, 1982, in Stralsund, Mecklenburg-Vorpommern, Germany.
Steve Harris was born on December 3, 1965.
Percy Wyn-Harris was born in 1903.