Amber Marshall, who is playing Amy Fleming in the popular series Heartland, is a horseback rider and owner in real life. Her character in Heartland, Amy Fleming, is an amazing horse trainer who specializes in working with troubled horses. She has been featured in the show and has won numerous competitions. The series is produced by Hallmark Channel and was recently renewed for another season. In addition to her acting work, Amber Marshall is a professional horse trainer. She has owned horses, competed in riding events and trained and ridden horses in movies and television. She has also taught riding lessons and trained many horseback riders.