MEMPHIS, Tenn. — A man is now behind bars after allegedly causing a crash that killed a firefighter and injured multiple others in August.

The crash happened at Crump and Danny Thomas in South Memphis on August 10 just after 8 p.m.

Four months after the crash, Maurice Yarbrough now faces several charges. Police say Yarbrough violated several traffic laws before slamming into a Memphis fire engine, killing one firefighter and injuring three others.

David Pleasant, a 32-year fire department veteran, was killed in the crash, and three other firefighters were hurt.

Scene at E.H. Crump and Wellington (Bria Jones, WREG)

According to the crash report, Yarbrough was driving an F-150 pickup truck and was speeding when he ran a light and hit the driver’s side of the ladder truck, causing it to overturn.

According to the City of Memphis, the fire department was responding to a fire in the 500 block of Cambridge Avenue when an MFD truck was hit.

According to police, Pleasant was the driver of Truck 5 stationed at Fire Station 8.

Yarbrough is charged with vehicular homicide and failure to exercise due care among other things.

It is not clear yet why Yarbrough is just now under arrest.

He is due in court Friday morning.