CharacterDr. Faith CarterDr. Faith Carter in When Calls the Heart (2013), played by Andrea Brooks. Played byAndrea BrooksAppears inWhen Calls the Heart2013