Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Stanley Meadows was born on July 14, 1931 in Stepney, London, England. He is an actor, known for The Ipcress File (1965), The Desperate People (1963) and Amelia (1961). He has been married to Annabel Leslie Bowman-Vaughan since 2001.