Richard Taylor helps pull Fairfax County officer from crash

A D.C. man is being hailed as a hero after he and another Good Samaritan pulled a police officer out of his demolished cruiser following an accident.

Richard Taylor says he got off work a little later than usual early Monday morning. As he was heading home, Taylor heard a roaring engine speed down Franconia Road in Fairfax County.

"...and then behind me I hear an explosion, and I knew it was that car," Taylor said.

The silver Infinity crashed head-on into a marked cruiser

The fiery crash killed the driver of the Infinity, identified as{ }52-year-old Jeffrey M. Woods, of Alexandria, and left the officer trapped inside his vehicle.

"When I walked up, the fire was spreading...," Taylor said. "I got a little nervous, but I had made up my mind that I was going to help this guy."

Taylor and another man reached into the vehicle and pulled the officer to safety.

Taylor says even while pinned inside the cruiser, the officer told him to stay away.

"He was still telling me to get away! He was still doing his job! I couldn't believe it. He was trying to save my life, and his life was more in jeopardy than mine," Taylor exclaimed.

Many would call Taylor a hero, but he says he was inspired by the officer's courage.

The officer was transported to the hospital with serious but not life-threatening injuries.

However, it was Taylor's twist of fate that likely saved his life.