Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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.