Actress · DirectorLydia SarksNew South Wales, AustraliaSocialsIMDbWebsiteKnown forShang-Chi and the Legend of the Ten RingsFlight AttendantThe FlashFemale Client