No photoNatasha CloudActorIMDb Appearances22020s2021The Day Sports Stood StillSelf65No release dateScripps National Spelling BeeSelf · 1 episode