No photoDeLeesa St. AgatheActor · Born April 15, 1988 · New York City, New York, USAIMDb Appearances22020s2021The Circle - The AfterpartySelf2020The CircleSelf - Contestant · 13 episodes71