Amber Marshall has been portraying the character Amy Fleming on the television series "Heartland" since its premiere in 2007. As of September 2021, the show has been on the air for over 14 seasons.