ZMA Movie
Actor Image

Todd Armstrong

  • Date of Birth: 1937-07-25
  • Date of Death: 1992-11-17
  • Place of Birth: St. Louis, Missouri, USA

Biography

No Biography Available...

Movie Poster

Five Finger Exercise

Drama • 1962 April

⭐ 4.8
Movie Poster

A Time for Killing

Western, War • 1967 August

⭐ 4.6