stephen furst


Sic Transit Vir: Babylon 5 Actor Stephen Furst Dies At 63

Babylon 5 Actor Stephen Furst dies At 63, The charming star of Babylon 5 and Animal House passed away on June 16, 2017 due to complications from his long-running battle with diabetes. He passed away at his home in Moorpark, California on Friday in the company of his sons Nathan and Griffith. His wife of 41 years, […]