Mira Furlan was a former Yugoslavian actress and singer. Internationally, she was best known for her roles as the Minbari Ambassador Delenn on the science fiction television series Babylon 5, and as Danielle Rousseau on Lost, and also appeared in multiple award-winning films such as When Father Was Away on Business and The Abandoned. Read More
Actor Mira Furlan, best known for her roles in the television series 'Lost' and 'Babylon 5,' has passed away. She was 65 when she breathed her last. ...