He is only 26-years-old but already has more than 10 cases, including murder, attempted murder and robbery that he has to be tried for.
Police say he is a dangerous criminal who should be removed from society. They say they have been on his heels for the past two years.
Some of his victims were allegedly his friends. The man was arrested on Tuesday by Eldorado Park detectives. He allegedly committed the crimes in Soweto and Pretoria.
Eldorado Park police spokesperson Captain Philemon Khorombi said the man was wanted for murder and attempted murder committed in September last year.
"The man was among a group that was gambling in the area. He shot a man and critically wounded another. He is very tricky and has been successful in escaping arrest for too long," Khorombi said.
Eersterus police spokesperson Constable Sam Shibambo said: "He was wanted in connection with eight cases that included attempted murder and murder. He also had a warrant of arrest for possession of an unlicensed firearm.
"When police received information about his whereabouts, he shot at them. He was not shooting at them because he wanted to escape but he had an intention to kill."
The man, who was injured during the shooting, was at a bottle store in Eesterust. He had been driving a silver grey car.
Shibambo said the car was found abandoned in Equesprie.
The man will appear in court soon, said Shibambo.