Wild Roses: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Wild Roses Drama, Romance 1/6/09 – 3/31/09 Canada GeneralEpisodesTranslationsCastCharactersGallery Cast See full cast → Sarah Power as Lucy Henry Adam MacDonald as Peter McGregor Amy Lalonde as Rebecca McGregor Clare Stone as Charlotte Henry Gary Hudson as David McGregor Kim Huffman as Maggie Henry Steve Byers as Will McGregor Michelle Harrison as Kate Henry