A boy found walking alongside a road in the Sampson County town of Roseboro was under his uncle's care when he wandered away Wednesday afternoon, authorities said.