Recurring Guest Characters Duncan Chisholm 1 guest appearances Phil Cunningham 1 guest appearances Aly Bain 1 guest appearances Violet Tulloch 1 guest appearances