Todd Armstrong was born on July 25, 1937 in St Louis, Missouri, USA. He was an actor, known for Jason und die Argonauten (1963), Shackleton - Der Mann im Schatten des Pols (1983) and Iron Horse (1966). He died on November 17, 1992 in Butte, California, USA.