Len Stanford

Len Stanford

Len Stanford was born in Sydney, Australia on July 9, 1924 and passed away in New York on October 25, 2012. He lived a varied life as a former Australian soldier, actor and writer. His best known role was Dr. Roger Richardson in Ishiro Honda's Battle in Outer Space in 1959.
Len Stanford's FILMOGRAPHY
HD
Annabelle: Creation
IMDb: 7
2017
109 min
Country: United States
Genre: Thriller, Horror, Mystery
Twelve years after the tragic death of their little girl, a dollmaker and his wife welcome a nun and several girls from a shuttered orphanage into ...