James Allen is 44 years old. He lives in Rocky Mount, North Carolina. He went to school at the Southern Nash Senior High School. Companies in which he has a work history include Roses and Hospira. Star Trek and The Incredible Hulk are among his all-time favorite movies.