News Obituaries Mira Furlan (1955–2021), actress in “Babylon 5,” “Lost” by Linnea Crowther January 22, 2021 Furlan played Minbari Ambassador Delenn on “Babylon 5” for the show’s entire run. 0 FacebookTwitterEmail