A 47-year-old man who allegedly dragged a Griffith taxi driver out of his vehicle before driving it more than 100 kilometres across the state has been charged by police.
The Lake Cargelligo man was picked up by the taxi driver from a Griffith address at about 1:30pm on Saturday, April 10.
The 70-year-old driver took the man five kilometres away to an address in Beelbangera, but when the passenger asked to be taken to Lake Cargelligo, the driver said the journey would be too long and expensive, and asked the man to leave the taxi.
RELATED | Police searching for car-jacking suspect
After exiting the taxi the man went around to the driver's side door, dragged the driver from the vehicle and got behind the wheel and drove off.
The driver suffered abrasions and was taken to Griffith Base Hospital.
Later that day, the taxi was located abandoned at Naradhan, between Lake Cargelligo and Rankin Springs, more than 100 kilometres away from Griffith.
While conducting a search of the scene where the taxi was recovered yesterday, police found items associated with the robbery, including clothing and a homemade firearm.
Police also obtained information that the man had attended a nearby farm and slept in a tractor in the middle of a paddock overnight.
A farmer allegedly found the man sleeping in the tractor at 7am on Sunday morning and drove him 40 kilometres to Lake Cargelligo.
The 47-year-old man has been charged with a slew of offences, including stealing a motor vehicle, possessing an unauthorised firearm, and assaulting police.
He has been refused bail and will appear before Griffith Local Court on April 30.
Our journalists work hard to provide local, up-to-date news to the community. This is how you can access our trusted content: