Luther Rackley was born on June 11, 1946 in Bainbridge, Georgia, USA. He is an actor, known for The Last Dinosaur (1977) and The Fish That Saved Pittsburgh (1979). Read more on iMDB