James McCartney full name
James Louis McCartney
James McCartney middle name
Louis
James McCartney birthplace
London, England
James McCartney date of birth
September 12, 1977
James McCartney age in 2024
47
James McCartney zodiac
Virgo
James McCartney ethnicity
White
James McCartney nationality
English
James McCartney religion
Not available
Is James McCartney gay?
No