Detectives have charged a man as a result of an investigation into a series of 19 incidents across the state.
It is alleged between March and June 2019, the 34-year-old man was involved in various incidents including stealing of vehicles and ATMS, ram raids, burglaries and evade police incidents.
The offences occurred across Northam, Alkimos, Bassendean, Beechboro, Butler, Carramar, Currambine, Greenfields, Joondalup, Kinross, Madeley, Malaga, Osborne Park, and Wangara.
The man was apprehended on Monday June 17, after he was located on the roof of a home in Butler.
The man from Butler has been charged with two counts of stealing a motor vehicle, two counts of stealing, two counts of aggravated burglary, reckless driving, possessing cannabis, giving false information to police and attempted armed robbery.
He is next due to appear before the Joondalup Magistrates Court on July 17.