Dr. Carson Shepherd, played by Paul Greene, is a recurring character in When Calls the Heart (seasons 4–8). Initially working for the railroad, he is later revealed to be a doctor.
From the frenzy of runways to the pavement in the City of Angels, model Abby Champion has conquered it all. Now, as the ...