Mandurah detectives have charged a 15-year-old and 37-year-old with setting a man on fire and attempting to cover it up in Dudley Park on Saturday.
Detectives will allege the Dudley boy caused burns and injuries to a 34-year-old man at an address on Durras Place.
About 6.40pm, Police were called to the property after reports were received of a man on fire.
Read more: Man being treated for serious burns
The injured man was taken to hospital by St John Ambulance and remains in Fiona Stanley Hospital.
Police attended a nearby home, found and arrested the boy and the man.
Detectives allege the 37-year-old man deleted vision of the incident, which had been recorded on a CCTV system.
The Dudley Park boy will face the Perth Children’s Court today, charged with grievous bodily harm.
The Dudley Park man is due to appear in the Mandurah Magistrates Court on Tuesday, charged with wilfully destroying evidence.