Ben Johns is 24 years old, as of 2023. He was born on March 18, 1999.