Watch our client Ciaran Duce in BBC’s Doctors, now available on BBC iplayer- Series 24 Episode 131: Blind Spot.
Ciaran plays guest lead Jed Pilton, an enigmatic and potentially threatening character, who has been falsely accused of harassing his neighbour. Jed is forced to take action to find the real culprit.