He was born in France and raised in New England. He has lived and traveled all over North America and Europe, studying in the the Netherlands, Mexico and in the United States. For his undergraduate studies he attended the Savannah College of Art and Design in Savannah Georgia, where he obtained a BFA in 1995. In 2000 he earned a Masters of Fine Arts in Painting from the Pennsylvania Academy of the Fine Arts in Philadelphia.