Greta Onieogou plays Soraya Duval on Heartland.
Chat with our AI personalities
Graham Wardle plays Ty Borden on the TV series Heartland
Amber Marshall plays Amy Fleming on the hit TV adaptation of Lauren Brookes books Heartland
Jack Knight
Jessica Amlee! :) She's my fav actress!
Soraya Richter's birth name is Soraya-Antoinette Richter.