Skip to content
NDISCOVERY
Sherry Richards

Acting

Sherry Richards

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

Known for

7.3

MacGyver

2016 · TV Series · Drama · Action & Adventure

8.2

Ozark

2017 · TV Series · Crime · Drama

Sherry Richards — movies & series · Netflix Discovery