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.