Scott Leva is a Academy Award-winning stuntman, stunt coordinator and actor who entered stunt work in the 1970s. (Via Wikipedia)
Invaders from MarsFilm • 1986