I used good ol' Testors brand model enamel paints. I disassembled as much of him as I could to get good paint coverage, although I avoided getting paint where joints would be directly touching. Not all of the parts were willing to be disassembled easily though, so in some cases, like with the arms, I left them assembled while painting. I also made sure to only work on one "section" at a time, because that way none of the screws and small parts got mixed up. I.E., I'd take apart one leg, paint it, put it back together, and then do the next one. Once the enamel paint was dry, I went over the small details with slightly water-diluted black acrylic paint for a wash, and then when that had dried for a few minutes, I'd wipe up the excess with a wet Q-tip. There are better wash techniques out there I'm sure, but that's what I used.