Talk about a case of mistaken identity!

A Scott Weiland impersonator was apparently so believable in his role as the Stone Temple Pilots singer that he actually managed to commit several crimes and be put in jail for a month while police believed him to be the rocker.

In fact, according to TMZ, the Beverly Hills Police Department twice confirmed that the man they had arrested and put in jail was Weiland -- until his FBI fingerprint analysis confirmed otherwise. So, just how did this go down? Let us explain.

On July 26, a man who identified himself as Scott Weiland reportedly stole razors from a RiteAid in Beverly Hills, Calif., and was found with meth as well. He apparently filled out all of his information with Weiland's information and has been in jail since late July, unable to post the $95,000 bail. TMZ reports that the Beverly Hills Police department gave them a written statement claiming that the suspect was "former Stone Temple Pilots band member Scott Weiland."

However, once the real Weiland received word that he was "arrested and in jail," he posted a video to Facebook while in the studio, revealing that he was not only not in prison, but he's been touring and working on new music for his upcoming album. You can check out the video below.

Eventually, the police realized that the man was actually 44-year-old Jason Michael Hurley. His identity was revealed after the FBI fingerprint analysis came back after initially being delayed.

What. A. Mess.

Whoa! See These 10 Crazy Stage Crashers