J. McGhee is a football player from Scotland. J. McGhee was born on 24 July 1996 in East Kilbride and is 29 years old.