Franco Citti as Vittorio "Accattone" Cataldi Franca Pasut as Stella Silvana Corsini as Maddalena Paola Guidi as Ascenza Adriana Asti as Amore Luciano Conti as Il Moicano Luciano Gonini as Piede D'Oro Renato Capogna as Renato Alfredo Leggi as Papo Hirmedo Galeazzo Riccardi as Cipolla Leonardo Muraglia as Mammoletto Giuseppe Ristagno as Peppe Roberto Giovannoni as The German Mario Cipriani as Balilla Roberto Scaringella as Cartagine Silvio Citti as Sabino Monica Vitti (uncredited) as Ascenza (voice)