Discover
Mira Furlan is a Croatian actress and singer. Internationally, she is best known for her roles as the Minbari Ambassador Delenn on the science fiction television series Babylon 5 (1993–98), and as Danielle Rousseau on Lost. Also, she appeared in the multiple award-winning films such as When Father Was Away on Business and The Abandoned.
Born
Wednesday, 07 September 1955
Died
Wednesday, 20 January 2021