Leon Herbert is an actor and writer, known for Alien³ (1992), Batman (1989) and Dark Floors (2008). Read more on iMDB