Records link Joshua with Tonja Denese Adamsruffin, Ralph W Ruffin, Clinton Edward Ruffin and 3 other people. His birth year was listed as 1976. The current age of Joshua is 48. Joshua now resides at 8105 Caliber Woods Dr, Raleigh, Nc 27616. Greenville and Raleigh are cities Joshua has lived in. Joshua has some connections with business: Double Vision Video Surveillance Inc.