Mira Furlan is best known to the American audience for her role as Ambassador Delenn in the Warner Bros. TV-series Babylon 5 and as Danielle Rousseau in the the ABC hit series Lost.
A leading actress of film, stage and TV in the former Yugoslavia, Mira starred in over 35 films...
Read More →