P

Peter Alvarado

Born 22 February 1920 in Raton, New Mexico, USA

Died 27 December 2003 (aged 83)

Director

Visual Effects

Actor