CharacterJack BartlettJack Bartlett in Heartland (2007), played by Shaun Johnston. Played byShaun JohnstonAppears inHeartland2007