AJ Styles is 44 years old today. He was born on June 2, 1977, in North Carolina, USA.