undefined_peliplat

Biography

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.

Filmography