Mychael Barratt was born in Canada and studied printmaking at the Nova Scotia College of Art, Halifax, and Central St. Matin's, London. He exhibits widely in many countries and is a commissioned artist for Shakespeare's Globe Theatre in London. He is a Fellow of the Royal Society of Painter/Printmakers.