Student, La Napoule Foundation, 1986. Bachelor of Fine Arts, University New Hampshire, 1988.
Freelance artist New Hampshire Newspaper, 1984-1985. Substitute art teacher Newmarket (New Hampshire) Public School, 1985. Production manager The Student Press Organization, New Hampshire, 1986-1987.
Art director New Hampshire Profiles magazine and Seacoast Life magazine, since 1987. Design consultant Alive magazine, New Hampshire, since 1989.
Member Student Art Association (board directors 1986-1988), Student Ambassador Council (public relations committee 1985-1988).