Ashley Nelson has always loved performing since she was a little girl. She was always involved in productions in grade school and even landed the lead role her junior year of high school in The Living Storybook. In high school she got the chance to be an extra in the television show One Tree Hill that was filmed in Wilmington, NC. While on set the acting bug bit her once again and she knew this was what she was meant to do. After graduation Ashley appeared in commercials and television shows and soon landed her first lead role in an independent horror film called In The Devil's Courthouse.