Barbara Lee is an actress, known for Anita Ho, 1045 Mercy Street, and Praying Mantis.
Anita Ho
Role(s): Auntie Debbie
Praying Mantis
Role(s): Coroner
Chronic
Role(s): Marlo