Neil Buchanan profile

Neil Buchanan

Acting

  • Born 11/10/1956
  • Aintree, Merseyside, England, United Kingdom

Neil Buchanan is an English artist, photographer, and musician, best known for his work on British children's television.

Read full biography

Known For