This image is from John Cebollero. It’s a self portrait he did along with some works for the Topps “Hollywood Zombies” cards.
This painting is done in acrylic, I only wish I had this much control with acrylic paint. It looks great, nice and old looking as well.
Head over to his site to see even more works, he has a really cool style.