Richard MacNeil is a self taught artist who has always worked in the creative industry. After traveling the globe he now has returned to the Worcestershire, England, where he was born and now paints.
One of his greatest achievements was seeing his artwork residing in The White House!
His vision is to to create "art that appeals to and is accessible to all".