It happened at 6th and Oley streets in Wyomissing late Sunday night, when the suspect tried to rob a gas station.
Police say the shots were fired after an officer tracked down the suspect and threatened the officer with a gun and then tried to get into the officer's patrol car.
The victim was taken to Reading Hospital. His condition has not been released.