The Last Dinosaur Cast Richard Boone Joan Van Ark Steven Keats Luther Rackley Carl Hansen Mamiya Sekia Satoshi Nakamura William Ross