Best known for her roles as Vice Principal Yvonne Teasley in the television series Beverly Hills, 90210, Judge Rebecca Damsen in The Guardian and Dr. Rhonda Pine in Insecure.
Born in Honolulu, Hawaii, the daughter of a naval officer.
Graduated with a Bachelor of Arts degree from Norfolk State University.