The 41-year-old has been remanded following a court appearance yesterday.
Armadale Detectives charged the man after their investigation into multiple burglaries in the Byford and Canning Vale areas during June 2018.
The Byford man was in Armadale Magistrates Court yesterday where Police alleged the man was involved in a series of burglaries Between June 6 and 23. Some of the offences occurred at a premises housing storage units.
Detectives executed search warrants in Byford on Sunday, June 24and stolen property was located.
The man was charged with 16 counts of aggravated burglary with intent, one count of aggravated burglary and commit and one count of stealing.
The accused was remanded to appear at the Armadale Magistrates Court next month.
Anyone with information is urged to contact Crimestoppers on 1800 333 000.