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

4. Where is Josh Richards from?
Josh Richards is Canadian. He was born and raised in Ontario, Canada, and moved to the US in January 2020. [@JoshRichards via Twitter]