Barbara trained at LAMDA. Her theatre credits include: War and Peace (Shared experience and National theatre), Heldenplatz (Arcola), Self Portrait (Orange tree and Theatre Clywd), A Winters Tale, A Conversation, Whose Afraid of Virginia Woolf (Royal Exchange, Manchester), The Crucible, Masterpieces (West Yorkshire Playhouse), Macbeth, Caitlin (York Theatre Royal), Broken Glass, Enemies Within (Bolton Octagon) and The Glass Menagerie (Edinburgh Lyceum)
Her film credits include: Sunshine and Oranges, Between Two Women and Mother, Mine.
Her television credits include: The Street, Waking the Dead, Silent Witness, Casualty, Flesh and Blood, Bob and Rose, Fat Friends, Law and Order, Goldplated, A Passionate Woman, The Bill and Eastenders.