Leroy Burgess

  • Born Leroy O'Neil Jackson Jr. on 20 August 1953 in New York, US.