actor: Graham Weir