Stephen Furst
☼ Born on 8 December 1954, in Norfolk, Virginia, USA
† Died on 16 December 2017, in Moorpark, California, USA, cause diabetes-related
BiographyStephen Furst was born on May 8, 1954 in Norfolk, Virginia, USA. He was an actor and director, known for National Lampoon's Animal House (1978), Babylon 5 (1993) and The Dream Team (1989). He was married to Lorraine Furst. He died on June 16, 2017 in Moorpark, California, USA.
In the role of actor
The Unseen (29/06/2018)
A man who’s slowly going invisible tries to save his daughter in The Unseen. Bob Langmore (Aden Young) is an ex hockey player, who is now a struggling mill worker in a quiet town. Bob abandoned his family 8 years earlier, partly due to the fact that he has a condition that is slowly turning him […]