He was born in Scituate, Massachusetts and was raised in Fort Myers Beach, Florida and Corea, Maine. He received his BFA in painting in 1997 from Boston University and completed post-graduate studies at the University of Southern Maine. His work has been featured at the Bowdoin and Thomas College galleries and his illustrations have appeared in the former Casco Bay Weekly, the Portland Phoenix, and The Bollard.