A man has been charged with murder after a fight that left his father critically injured and a neighbour dead in suburban Perth.

Officers were called to a home on Justicia Close, Woodvale, about 1:20pm on Saturday after reports of a fight.

Witnesses said a woman ran to her neighbour's house for help to break up the altercation between her husband and son.

Two neighbours then rushed to the scene of the fight, where they found the 69-year-old father injured.

One neighbour reportedly stayed with the injured man, while the other went to the front of the property to wait for an ambulance.

Witnesses said the son then chased and attacked one neighbour, aged 68, in the driveway, beating him unconscious.

Paramedics resuscitated both victims at the scene, but the neighbour later died from his injuries at Joondalup Hospital.

The father remained in a critical condition in Royal Perth Hospital on Sunday.

The son was also treated in hospital for minor injuries.

WA police said Major Crime Squad Detectives charged a 23-year-old man, the son of the critically injured man in Royal Perth Hospital, with murder.

The accused man is still at Royal Perth Hospital and a bedside court hearing is planned.

Police are seeking witnesses to the incident.

They appealed to a young woman driving along Justicia Close at the time of the incident, and who stopped to assist the 68-year-old man in the driveway, to contact them.

Major Crime Squad officers attended the scene again on Sunday.