Neil Buchanan

Buchanan lahir di Aintree, Liverpool. Ia pernah berkuliah di Liverpool Art College tetapi mengeluarkannya karena tidak cukup bagus.