He holds a BA in Fine Art from Yale University and an MFA in Interdisciplinary Arts from Goddard College. Prior to joining the full-time faculty at HCC, he served as an instructor at Sacred Heart University, Fairfield, CT and has taught at Silvermine School of Art in New Canaan, CT since 1997.