undefined_peliplat

Biography

Barry Lowe was born in 1925 in Southport, Lancashire, England, UK. He was an actor, known for Cash on Demand (1961), Moonbase 3 (1973) and Up the Creek (1958). He died on December 12, 2011 in Lambeth, London, England, UK.

Filmography