John Hegley

John Hegley

Place of Birth: Islington, London, England

John Richard Hegley (born 1 October 1953) is an English performance poet, comedian, musician and songwriter.