SteveO's Film Fun Fumblog

John Neville, Happy Birthday (1925-2011) —

Born: May 21925 in London, England, UK

Credits include: The Adventures of Baron Munchausen (1988)The X Files (1998)The Fifth Element (1997)Spider (2002).