About The Artist
LeRoi is a self taught painter living in Buffalo, New York. He self describes his work as " electric primitive " because of his colorful, playful twists to contemporary topics using traditional themes. LeRoi's work has been shown in Europe, South America, Canada, and the United States.