He holds an MFA in painting from Penn State University and a BFA in painting from Webster University in St. Louis, Missouri. He has taught at several institutions, including the University of Arizona, Bethel College, and the Savannah College of Art and Design.