Actress · DirectorSophia HammonsSouth Pasadena, California, USASocialsIMDbKnown forThe Social DilemmaIsla