Affleck, 41, was playing blackjack at the Hard Rock Casino in Las Vegas earlier this week when the casino's security team caught the actor on camera counting cards, reported E!Online.
A security guard approached him at a high rollers' table and told him, "You are too good at the game."
The hotel reportedly continued to treat the actor like a VIP even after he was cut off from blackjack. He was told that he could play other games and then they arranged for a car to take Affleck and his wife Jennifer Garner back to their hotel.
The 'Argo' star was in Vegas on a couple's trip with Garner as quick romantic getaway before he starts shooting the 'Batman-Superman' movie in Detroit.
Back in 2001, Affleck won USD 800,000 playing blackjack at the Hard Rock.