A man has been charged with stalking Rihanna after he allegedly broke into her home in Hollywood.

The Los Angeles Police Department has charged 27-year-old Eduardo Leon with one felony count of stalking, first-degree residential burglary and vandalism, and one misdemeanor count of resisting arrest.

Leon is accused of hopping a fence and entering a house owned by Rihanna, who was not home at the time of the alleged incident on May 9.

It is said the accused spent about 12 hours inside the home and was arrested the next day after being discovered by the singer's assistant.

He is scheduled to be arraigned on Monday in the Foltz Criminal Justice Centre in Los Angeles, officials said.

If convicted, Leon faces a possible maximum sentence of six years in state prison.

The case remains under investigation by the Los Angeles Police Department.