Mira Furlan is an actress and singer best known for her role as Delenn on the science fiction television series Babylon 5 (1993–1998), and as Danielle Rousseau on Lost (2004–2010).
Mira Furlan is an actress and singer best known for her role as Delenn on the science fiction television series Babylon 5 (1993–1998), and as Danielle Rousseau on Lost (2004–2010).