Andrew Castell was born on December 14, 1961 in London, England, UK. He is an actor, known for Underworld (1997), Campion (1989) and Duel of Hearts (1991).
Share
Info mistake?
Biography
Andrew Castell was born on December 14, 1961 in London, England, UK. He is an actor, known for Underworld (1997), Campion (1989) and Duel of Hearts (1991).