Question: the guy who plays josh in girl meets world
Answer: Uriah Shelton ( born March 10 , 1997 ) is an American actor and singer .