The 35-year-old star had made a cameo in the Latina star's music video 'Jenny From The Block', where he was seen rubbing sun tan lotion onto Lopez's bottom.
"If I have a big regret, it was doing the music video. But that happened years ago. I've moved on," Contactmusic quoted Afflick, as saying.
However, the Pearl Harbour star insists he isn't blaming Lopez for his career's downfall.
"It not only makes me look like a petulant fool (to blame Lopez), but it surely qualifies as ungentlemanly? For the record, did she hurt my career? No," he added.
Affleck started dating Lopez in 2002. The pair got engaged in 2002 but called off their relationship in 2003.