David Mach Name David Mach Date of birth 1956 Place of birth Scotland/United Kingdom Nationality Scottish Explore Further Talks and tours Space to Dream