ActingSherry RichardsSherry Richards is an American actress born and raised in Ohio. She is based in Atlanta, Georgia.Known forThe Walking Dead2010ACTIONThe Resident2018DRAMAMacGyver2016DRAMAOzark2017CRIMEFull filmographyThe Walking Dead2010ACTIONThe Resident2018DRAMAMacGyver2016DRAMAOzark2017CRIMEGreenleaf2016DRAMAThe Banker2020DRAMA