This guy really does like to play the villain.

Lawrence Sullivan, the 29-year-old Florida man whose tattooed face and neon green hair resembles The Joker, was arrested for the second time in eight days, this time for marijuana possession, the Miami Herald reported.

The wannabe Batman bad guy was collared after cops responding to a complaint for loitering spotted Sullivan smoking what appeared to be a joint at a Miami apartment complex.

“As soon as Mr. Sullivan observed these detectives, he attempted to throw the marijuana cigarette on the grass,” the arresting officer wrote in the arrest report.

Sullivan was arrested on May 23 after witnesses called police to report a man with green hair and facial tattoos waving a loaded handgun at drivers outside a West Kendall apartment complex, police said.

He was charged with one felony count of carrying a concealed firearm.

Sullivan told CBS Miami that his time behind bars after the initial arrest was particularly memorable, claiming he was treated differently than other inmates.

“I was treated like a celebrity inside,” Sullivan said. “I was on the psych floor ‘cause I take medications.”

Sullivan, who has at least one prior marijuana-related arrest, recently put tattoos on his face as an expression of his artistic side, according to his mother.

“He’s a good kid,” Sullivan’s mother told CBS Miami. “He has a lot of tattoos. But he’s a nice kid with some problems. He is mentally disabled and is handicapped.”