37-year-old Richard Carroll lives in Erwin, NC, but has also spent time in Fayetteville, NC. He is an alumnus of the Central Carolina Community College and Douglas Byrd High School. Companies in which he has a work history include U.s. Coast Guard and What Ever.