Actress · DirectorJenny RavenHong Kong, ChinaSocialsIMDbKnown forBlack MirrorJasmineDesignated SurvivorSasha DixonWarehouse 13Amy GillanShadowhuntersLeighLost GirlLibraFlatlinersIrina Wong