He is president of Jam Design, Inc., an interactive and print design studio, with clients that include The Rhode Island School of Design, Bryant College, The Massachusetts Institute of Technology, The New York Times, Keane Inc., International Data Group, Andersen Consulting, and The Boston Athenaeum. He has taught graphic design and interactive design courses at The Rhode Island School of Design, Clark University, and The University of Hartford. He co-organized the 2008 AIGA design education conference entitled Massaging Media 2: Graphic Design in the Age of Dynamic Media. He has an MFA in Graphic Design from the Rhode Island School of Design, a BA in English from Oakland University in Rochester, MI and is a graduate of the Radcliffe Publishing Course at Harvard University.