logo

Video encyclopedia

Neil Leyton

Neil Leyton is a Portuguese-Canadian singer and guitarist born in Lisbon. He has lived and played music in Toronto, London, and Stockholm.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Personal 

  • Musical instruments 

  • Also related