Michael Leeds is a renowned theatrical director and producer, whose impressive body of work has left an indelible mark on the world of entertainment.
One of his most notable and enduring achievements is his contribution to the creation of the captivating stage production, "The Royal Romance of Charles and Diana", which premiered in 1982.