undefined_peliplat

Biography

Andrew Castell was born on December 14, 1961 in London, England, UK. He is an actor, known for Underworld (1997), Mystery!: Campion (1989) and Duel of Hearts (1991).

Filmography