Who is Mira Furlan? Mira Furlan (born 7 September 1955 in Zagreb, Croatia, FPR Yugoslavia) is a Croatian actress and singer currently residing in the United States. She is probably best known for her roles as the Minbari Ambassador Delenn on the science fiction television series Babylon 5 and Danielle Rousseau on Lost, and has been described as the Croatian equivalent of Meryl Streep.