John lennon?!
Question: was john lennon an american citizen?
Answers: was john lennon an american citizen?
Lennon recieved his green card in 1976.
He had a fair amount of difficulty traveling to the USA in the 1970's because of his political views.
No. He was a citizen of the United Kingdom.
He is originally from the UK, though gained US citizenship.
=]