No photoLauren BlumenfeldActingBorn 16/10/1984Los Angeles, California, USAKnown ForMiriam2026Main Man2025Spermicide2025Stepdaddy2019Kevin (Probably) Saves the World2017Nightcap2016Unforgettable2011Unforgettable2011The Rebound2009A Little Princess1995