Ayo Edebiri wins Best Actress at the Critics Choice AwardsBy Chidimma OnahJanuary 15, 2024 Ayo Edebiri is an American actress and television writer born October 3, 1995. She has played the role of an ambitious young sous chef Sydney Adamu…