Thomas Dodd is a talented visual artist and photographer, who was born in 1961 in Perth Amboy, New Jersey and currently based between Nashville and Atlanta, Georgia. Dodd’s creates photographs that penetrate the soul, evoking immediate emotion and curiosity. His work often has mythic and quasi-religious themes that pay homage to Old Master art traditions while at the same time drawing from psychological archetypes that evoke a strong emotional response from the viewer.
Thomas has had numerous exhibitions of his works in many cities in the USA and around the world. He also has work on permanent exhibition in Paris at the Galerie L’Oeil du Prince, in the US at the New Britain Museum of American Art and in Sicily at the Museo Arte Contemporaneo . He has had recent shows in Germany, Romania, Argentina, New York City, Mexico City, Orlando, Miami, San Antonio, Seattle, Paris and in his hometown of Atlanta. Dodd’s photographs have been featured in many magazines, on book and album covers and he frequently teaches workshops and webinars on photo-editing and marketing yourself as an artist.