Leslie RedActingNo biography available.Known ForTitten Titten Titten2007Fan ClubNo Nerds have favorited Leslie Red yet — be the first.All fan clubsFrom NerdspinFilmographyActor12007Titten Titten TittenFilm