James “Jim” Stephen 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. He appeared as a regular character from 1989 to 2000, following this, Jim made guest appearances in November 2003, December 2004 and May 2005, making another return from November 2007 to January 2008, and returning again in August 2009, November 2010, March 2011, from August to October 2014, and from September to October 2018.