Crystal RennActing • 1986-06-18 • Miami, Florida, USANo biography available.Known For7.0The Puppet Man2016Fan ClubNo Nerds have favorited Crystal Renn yet — be the first.All fan clubsFrom NerdspinFilmographyActor22016The Puppet ManFilmChristine★ 7.02012Sports Illustrated: The Making of Swimsuit 2012FilmSelf★ 1.0