Law enforcement officers from around the state joined family, friends and officials to pay their respects to Officer Jeremy Henwood on Friday.
The ex-Marine and four-year veteran of the San Diego Police Department was shot and killed last weekend. Henwood was waiting at a stop light Saturday night when a car pulled up next to him, and a passenger opened fire. Officers fatally shot the suspected assailant during an armed confrontation a short time after Henwood was shot.
About 600 law enforcement vehicles with their emergency lights flashing accompanied the hearse carrying Henwood's remains in a ceremonial procession from Qualcomm Stadium to the Rosecrans Street chapel where the funeral took place.
During the service, the Marine Corps gave Henwood a posthumous promotion from caption to major.
Gov. Jerry Brown was among the officials attending.
The 36-year-old was remembered as a generous and upbeat leader.
City News Service contributed to this report.