Barbara Barnes

Barbara Barnes is an American actress who is based in London. She has worked extensively in theatre and on television, including appearing on shows such as Poirot, Miss Marple, Rebus, 51st State, and House of Anubis. She also works as a voiceover actress for numerous ad campaigns, industry training videos, cartoons, video games, radio dramas, and audiobooks.