skipintro
Neil Buchanan

Neil Buchanan

Acting · Creator

Born October 11, 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.

Filmography

Appearances as themselves (5)