Jim McDonald is a fictional character from the British soap opera Coronation Street, played by Charles Lawson. He made his first appearance during the episode broadcast on 27 October 1989. From Wikipedia