A 41-year-old Falcon man has been charged with a string of offences after a number of incidents in Falcon in the early hours of Tuesday morning.
Police were called to Lynda Street in Falcon just after 12.30am on March 3, where a man in his 30's was assaulted and had property stolen.
He sustained injuries to his leg.
Just hours later, about 3.20am, police were called to the intersection of Lynda Street and Rakoa Street after reports a woman had been struck by a silver car and it had driven off without stopping.
She underwent surgery in Royal Perth Hospital for serious leg injuries.
On Friday, police requested help from the public to locate a suspect, and took a man and woman into custody shortly after.
On Saturday, the 41-year-old man appeared in Perth Magistrates Court charged with one count of grievious bodily harm does grievous bodily harm to another, aggravated armed robbery, driver failed to report an incident occasioning death or grievous bodily harm, driver failed to stop and ensure assistance received after incident occasioning grievous bodily harm and no authority to drive - cancelled.
He will re-appear in the Mandurah Magistrates Court on Friday, March 13.
The woman was released without charge.