Bachelor of Fine Arts, University North Carolina, 1982. Associate of Arts in Commercial Graphics, Randolph Community College, Asheboro, North Carolina, 1985.
Art director Parliamentary Assembly of the Council of Europe Communications, Greensboro, North Carolina, 1985-1987, North Carolina Outdoorsman, Kernersville, 1987-1989. Graphic designer Chemical Industries Basel-GEIGY, Greensboro, 1990-1991. Textile designer Healthtex, Inc., 1991-1996.
Art director Our State magazine, 1996-1997. Textile designer, 1997. Jacquard designer Doblin Fabrics, High Point, North Carolina, since 1998.
Member Surface Design Association, American Craft Council.