His birth year was listed as 1980. The current age of Joshua is 44. The residency of Joshua is at 1921 Wallace, Roanoke, Va 24012. Public records show Tarawa Ter, Vinton, Tarawa Terrace and 2 other cities as cities Joshua also stayed in.