A 39-year-old man from Craigie has been charged with aggravated armed robbery after an attack in Dudley Park on Monday.
Police were hunting for two men following the incident on Coolibah Avenue in which a 54-year-old man was allegedly assaulted at a Coolibah Avenue property about 8.20am.
The victim sustained facial injuries during the assault and was treated by St John Ambulance crews.
The two men sought by police were understood to have run from the victim’s house towards Mandurah Forum on Pinjarra Road.
Mandurah detectives are investigating and were seeking CCTV footage from anyone in the area with a security camera system.
Anyone who can assist in the investigation is asked to call Crime Stoppers on 1800 333 000.
The man is is due to appear in Perth Magistrates Court on Tuesday.