Born in Larne, Northern Ireland, in 1968. Mecheski holds dual citizenship in Ireland and the United States. He grew up in Vienna, Austria and went to the American International School. Studied Fine Art at the Art Institute of Boston. He as been making art for more than 20 years. making art in San Diego, California.
The artist resides in The Villages, Florida.