A taxi was called to Churchill Street in South Granville on Thursday afternoon, where a man hopped in the car and allegedly used a knife to threaten the driver for money.
The 65-year-old male driver pulled into a petrol station and the man allegedly fled the scene, before returning later to steal the security camera from the cab.
The next day, a taxi was called to Eve Street in Guildford.
A man got in the cab and, after an argument, allegedly pulled out a knife.
The 42-year-old male driver suffered cuts to his hands during an alleged struggle with the passenger, who got out and approached the driver’s side, then suddnely fled.
The driver was treated by paramedics before he was taken to hospital in stable condition.
Police investigated both incidents and arrested the 18-year-old when he walked into Granville Police Station yesterday.
He was charged with aggravated robbery and inflict actual bodily harm, and wound person with intent to cause grievous bodily harm.