Vernon police say Michael Echols crashed his vehicle Christmas eve night.
Police say Echols was headed westbound when he apparently lost control and went into a side skid.
The vehicle jumped the curb and continued sliding sideways before striking a tree.
Echols died after being transported to Wilbarger General Hospital.
His passenger 18 year old Allison Martinez remains in critical condition at United Regional.
Police say neither Echols or Martinez were wearing a seat belt.