Barbara Griffin: Barbara Griffin. Actress: The New Adventures of Robin Hood. Barbara Griffin was born in Dublin, Ireland. She is known for The New Adventures of Robin Hood (1997), Foreign Exchange (2004) and Vikings (2013).
Known For: The New Adventures of Robin Hood (Lady Marion Fitzwalter), Foreign Exchange (Miss Murphy), Vikings (Sorceress), Dark Realm (Sheila Dodd)