Lloyd Battista was born on May 14, 1937 in Cleveland, Ohio, USA. He is an actor and writer, known for In Hell (2003), Love and Death (1975) and Chisum (1970). Read more on iMDB