A 25-year-old Middlesex man died Monday in a car accident when his pickup truck was hit head-on by another vehicle.