Leonard Dufresne was born in Fall River, MA. He received his BFA and MFA from Maryland Institute in Baltimore, MD. He was the subject of a solo exhibition at Bennington College, Bennington, VT (1978). He has also participated in various group exhibitions, including Still Life/Interiors, Contemporary Art Center, New Orleans, LA (1982); The Articulated Thumbprint, Boca Raton Museum of Art, Boca Raton, FL (1992); Swain Resurgent, New Bedford Art Museum, New Bedford, MA (1999); and Real Illusions: Contemporary Art from Nashville Collections, Frist Center for the Visual Arts, Nashville, TN (2003). Dufresne currently lives and works in New York.
Bio and website updated as of 2023.