Joshua Henderson Smith is 49 years old. Joshua lives in Cullowhee, North Carolina, but has also spent time in Durham, North Carolina; Greensboro, North Carolina; Reidsville, North Carolina and Winston Salem, North Carolina. Jamie Katherine Baize is in Joshua family.