Acting
Sherry Richards is an American actress born and raised in Ohio. She is based in Atlanta, Georgia.
The Walking Dead
2010
The Resident
2018
MacGyver
2016
Beyond the Gates
2025
Ozark
2017
Greenleaf
The Banker
2020
The Supremes at Earl's All-You-Can-Eat
2024
The Goose That Laid the Golden Egg
2026
Under the Influence
2023
Bobbi Kristina
Black Spartans