He received a BFA in Illustration from the Rhode Island school of Design and a MFA in the Hoffberger School of Painting from the Maryland Institute College of Art, where he studied under the direction of Grace Hartigan. Before coming to RIT, he taught at a number of colleges and universities including, the Maryland Institute, College of Art, and the Corcoran Museum School. He has worked as an Illustrator, Art director, Set Designer and Fabricator. His work in painting, photography, and printmaking has been shown nationally and internationally and is in many private collections.