His birth year was listed as 1966. This year Alexander celebrated his 58 birthday. Alexander now resides at 1584 Po Box, Suffolk, Va 23439. Alexander has listed phone number: (757) 539-8179. He has stayed in Suffolk and Newark before moving to Suffolk.