Duncan McLeod

Duncan McLeod was born on July 26, 1918 in Glenfinnan, Scotland as Murdo Duncan McLeod. He was married to Pamela Marvin. He died on November 25, 2005 in Los Angeles, California, USA.

Known For

Credits