A French-American singer and actress, born on August 21, 1963, in the USA. She has played a variety of roles since 1990. Barbara Weber Scaff is best known for Valerian and the City of a Thousand Planets (2017), Indigo Prophecy (2005), and Immortal (2004).