This guy pulls off Alex Louis Armstrong almost too realistically. (Y’know, minus the freakishly sized muscles and all) His hair and mustache look amazing, real, and they even match into his eyebrows. From the small bit of costume detail you can see here he has quite a good looking cosplay, too. We also like how he made his own spiked gauntlets, we gotta admit he does make an excellent Alex Louis Armstrong, from Fullmetal Alchemist.
Fullmetal Alchemist is a manga series created by Hiromu Arakawa. The world of Fullmetal Alchemist is styled after the European Industrial Revolution, and is set in a fictional universe in which alchemy is an advanced scientific technique. In 2009, it earned a second part to the anime adaption which is called Fullmetal Alchemist: Brotherhood. FMA also has quite a few feature length films under its belt.
Sadly, we do not know who this cosplayer is, but we did find the photo on Tumblr.