We're a Tomatometer-approved outlet
Sherry Richards

Sherry Richards

Acting

Sherry Richards is an American actress born and raised in Ohio. She is based in Atlanta, Georgia.

Known For

Fan Club

No Nerds have favorited Sherry Richards yet — be the first.

All fan clubs

From Nerdspin

Filmography