Birthday: 27 September 1952, Pasadena, California, USA
Birth Name: Del Gregory Russo
Del Russel was born on September 27, 1952 in Pasadena, California, USA as Del Gregory Russo. He is an actor, known for From Beyond (1986), The Last Temptation of Christ (1988) and Robot Jox (1989).