Bachelor, St. Olaf College, Northfield, Minnesota, 1989. Master of Arts, Indiana University, Bloomington, 1996. Doctor, Indiana University, Bloomington, 2001.
Assistant professor Coastal Carolina University, Conway, South Carolina, since 2003, associate professor, since 2008. Associate dean College Arts and Humanities, Coastal Carolina University, since 2008. Co-founder, co-director Ashes2Art, Conway, South Carolina, since 2003.
Visiting assistant professor Virginia Tech University, Blacksburg, 2002—2003.
Member of Association Art Historians, Italian Art Society, College Art Association, Renaissance Society of America (fellow 2001-2002), Phi Beta Kappa.
Married Rebecca Rhodes Rhodes, July 25, 1992. Children: Erika Laine, Natasha Marie, Lara Nicole.