The officer, Marvin Harris, was riding a motorcycle, was working a funeral procession when he was struck around 12:45 p.m. in the 400 block of E. Main, police said.
Officials said the officer was taken by Life Flight to Memorial Hermann Hospital.
The driver was cited for failing to yield, police said.
Our thoughts and prayers go out to the Cyfair police officer who was critically injured in an accident today. pic.twitter.com/Rpqohl4DtR— Mark Herman, Harris County Constable Precinct 4 (@Pct4Constable) June 30, 2018
As Harris recovers, the Cy-Fair Police Department issued a statement updating on his health:
CFISD Police Officer Marvin Harris is recovering after sustaining non-life-threatening injuries that required surgery following an accident in Tomball on June 30. Thank you to the Tomball Police Department, Northwest EMS, Life Flight and Memorial Hermann Medical Center for the care they showed to our officer.
The CFPD joins Officer Harris's family in praying for a full and speedy recovery.
- Chief Eric Mendez, CFISD Police Department