DS MacKinnon

DS MacKinnon is a detective sergeant working in the Weatherfield area.

In 2016, MacKinnon began investigating Maria Connor after suspicions arose over the disappearance of her flat mate Caz Hammond. Believing that Caz had been murdered and Maria was the culprit, MacKinnon had her arrested. However, it was later revealed by Aidan and Kate Connor that Caz was in fact still alive and was framing Maria in an act of revenge for being evicted from 2a Coronation Street. Despite being released on the charge of murder, Maria was later arrested again due to the fact that she'd revealed to MacKinnon during and interview that she had organized a sham marriage between herself and Pablo Duarte in order to grant him access to the country. Maria was sentenced to one year in prison but only ended up serving a couple of months before she was released on a tag.

In 2017, MacKinnon returned to the street again this time investigating the brutal attack on Ken Barlow. MacKinnon suspected that someone close to Ken was behind the attack and so called for an interview with all of Ken's closest relatives, Peter Barlow, Tracy Barlow, Adam Barlow and Daniel Osbourne. However, while investigating Ken's family MacKinnon was led to believe that the attacker was Pat Phelan due to countless reports of him and Ken arguing over the building work going on at 1 Coronation Street. MacKinnon later had Phelan released after Todd Grimshaw was able to provide solid evidence of his whereabouts at the time of Ken's attack (due to him having installed a security camera at 19a Victoria Street.

List of appearances
2016 2017
 * Wed 2nd Nov
 * Fri 4th Nov (1)
 * Fri 4th Nov (2)
 * Mon 7th Nov (2)
 * Wed 9th Nov
 * Thu 10th Nov
 * Mon 14th Nov (2)
 * Wed 30th Nov
 * |Fri 2nd Dec (1)
 * Wed 29th Mar
 * Fri 31st Mar (1)
 * Fri 31st Mar (2)