Mena Suvari

Mena Alexandra Suvari is a film and television actress born in Newport, Rhode Island on February 13th, 1979.