The 42-year-old actor-director, who is married to Jennifer Garner, said he identifies with the deeply buried and contained anger of the character, reported Us magazine.
"For me, anger is so deeply buried and contained that when it does kind of come out, it comes out in stronger bursts," Affleck said.
He also explained that he is usually more reserved and passive in situations.
"I tend to be respectful, polite, get along, put up with, put up with, put up with..." Affleck said of his bottled-up anger.
The actor stars as a world weary Bruce Wayne in Zach Snyder's upcoming superhero installment.