Clarinda Ross

Born and raised in western North Carolina, Clarinda Ross is a stage, film and TV actress based in living in California.

Visit Clarinda’s website.