27-year-old Emanuel Carr is charged with robbery and resisting arrest stemming from the incident, which occurred at 5:35 p.m. Sunday on the 100 block of N French Street.
Police say the officer was driving in the area of W. 2nd and N. French Streets when he saw a man chasing Carr across the street.
The officer gave chase and took Carr into custody several blocks away in the area of W. 4th and N. Market Streets.
The officer learned that the man who was chasing Carr had allegedly had his phone stolen. He told the officer that he was standing at the bus station talking on his cell phone when Carr snatched the phone from his ear and fled across W. 2nd Street.
The officer found the stolen phone in Carr's possession.