CL Neville was born in Boise, Idaho and currently resides in New England. His favorite hobbies are leisurely walks and watching sports on TV.CL Neville was born in Boise, Idaho and currently resides in New England. His favorite hobbies are leisurely walks and watching sports on TV.