
Michele Hicks: $1 million Michele Hicks is an American actress. She had her career beginnings in the 1999 film Twin Falls Idaho. In the 2000s, she had roles in the movies Everything Put Together, Ropewalk, Mulholland Drive, Deadly Little Secrets, and Northfork. She later played the part of Penelope Spheeris in What We Do Is […]