Young Joshua is an American Christian hip hop recording artist from Philadelphia, Pennsylvania.[1] Joshua is signed to the Christian hip hop label Cross Movement Records and has released one studio album entitled Thinking Out Loud which reached 23 on the Gospel Billboard Charts in 2010.[2]