Jean Claude Mayodon studied at the Académie des beaux-arts of Paris (1957-1961). He earned a Ph.D. in Art History in 1962 from the renowned École Du Louvre. A native of France, Mayodin lived and worked in Austria, Germany, Spain and Scandinavia before settling in Montreal, Canada in 1967.