Dion Luther is an actor and producer, known for The Beachcombers (1972), The Time Tunnel (2006) and Follow the Bitch (1996). Read more on iMDB