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