CharacterJem HearneJem Hearne in Cranford (2007), played by Andrew Buchan. Played byAndrew BuchanAppears inCranford2007