How old is Josh Richards?
This image appears in the gallery:
Josh Richards: 14 facts about the TikTok star you need to know

2. How old is Josh Richards?
Josh Richards is 20 years old. He was born on 31 January 2002, which makes his zodiac sign Aquarius. [Bryan Steffy/Getty Images]