Karl Kennedy is a fictional character from the Australian soap opera Neighbours, played by Alan Fletcher. The actor previously appeared in the soap in 1987 as mechanic Greg Cooper. He made his first screen appearance as Karl during the episode broadcast on 20 September 1994. Karl and his family were created by Neighbours storyliners in an attempt to bring the show back to its roots. Karl was given the job of local GP to give him immediate links with other characters. Debuting shortly before his wife, Susan Kennedy, he is the longest-running continuously-appearing character in the series' history.