Our featured artist today is Kevin Sloan, a painter who specializes in what has been dubbed “allegorical realism” – paintings which are as beautifully detailed as they are surrealist and absurd.
Attempting to create a conversation about the delicate balance between modern society and ancient, natural process, Kevin’s paintings - which are available as prints on his web portfolio – use an apparently complex and well thought-out series of recurring motifs and strategic imagery. I can’t help but try to imagine clever captions for these images, and try to decipher precisely what Kevin means to say through his work. An overarching theme of the fight for supremacy between nature and human progress is clear without being overt.
Kevin’s painting technique is gorgeous and skillful, as well – it reminds me of the chiaroscuro backgrounds seen in great renaissance paintings, and lends well to the mysterious nature of his subject matter. Animals apparently behaving as if they were humans, combined with the slightly muted tone of the paint, creates an atmosphere that is both fantastic and ominous.