CLEVELAND -- An off-duty Cleveland police officer chased down and captured a juvenile gunman after the teen fired into a crowd at Broadway and Union avenues about 3:00 p.m., police said.

Steve Loomis, president of the patrolmen's union, said Patrolman C. Perkins witnessed two males shouting at each other. One of the males pulled a gun and fired seven shots at the crowd. Nobody was struck by the gunfire, Loomis said.

Perkins was picking up his daughter from school. He jumped out of his car, told his daughter to call 9-1-1 and chased the gunman.

He arrested a 16-year-old South High student a few blocks away, Loomis said.

Loomis commended Perkins for his actions.

"His police instinct took over," Loomis said. "He was nervous."

Lt. Thomas Stacho, police spokesman, said the officer recovered the gun, which was reported stolen from a house last night.