Kevin D. Murray was born on June 20, 1960 in Scotland. He has been married to Heidi since September 25, 1999.