Ben McMahan(1911-2005)
- Special Effects
- Actor
Ben McMahan was born on 10 September 1911 in Kern, California, USA. He was an actor, known for The Eiger Sanction (1975), Airport 1975 (1974) and The Appaloosa (1966). He died on 24 January 2005 in Hemet, California, USA.