'Lost' And 'Babylon 5' Actress Mira Furlan Dead At 65: Her Health 'Was Failing' For 'Some Time Now'

OK! Magazine

Published

Actress Mira Furlan, who was best known for her roles as Deleen in the ’90s series 'Babylon 5' and Danielle Rousseau on the long-running series 'Lost,' has died at 65 on January 22.

Full Article