Played by. Sheridan Smith. Brandy is a guest character from Benidorm, played by Sheridan Smith. Brandy was introduced as a new love interest for Martin Weedon (Nicholas Burns) after he split from his wife Kate (Abigail Cruttenden).