Barbara Dirickson movie list
Barbara Dirickson was born on 12 August 1951 in Tulsa, Oklahoma, USA. She is an actress, known for Kung Fu Panda 3 (2016), The Taming of the Shrew (1976) and Kingdom Hearts II: Final Mix+ (2007). She was previously married to Benjamin Moore.