MOVIEPAD
Search icon
Byron Armstrong

Byron Armstrong

ActingBorn 1918-05-26 · Los Angeles, California, USADied 1992-01-22