The West Australian man, 30, was charged by Child Abuse Squad detectives on Sunday over the attack on his five-week-old baby.