Leslie McKeown

Info

Date of birth

11/12/1955

Date of death

04/20/2021

Place of birth

Edinburgh, Scotland, UK

Leslie McKeown

Biography

Leslie McKeown was born on November 12, 1955 in Edinburgh, Scotland as Leslie Richard McKeown. He was married to Peko Keiko. He died on April 20, 2021 in London, England.

Known For