The driver of a van that slammed into an MTA bus in Staten Island last week has died, police said Sunday.

Marcus Brown, 33, died on Saturday, a day after he lost control of his van and crashed it into a city bus.

Brown, from Bulls Head, Staten Island, was traveling down Arthur Kill Road about 7 a.m. on Friday when he allegedly lost control and ended up driving against traffic. He hit the bus head-on, police said.

The 42-year-old bus driver and two passengers, 23 and 35 years old, were treated for minor injuries.

Brown was taken to Staten Island University North Hospital with internal injuries and trauma to his legs, police said. Charges against him had been pending, police said, but he died at the hospital.