Television actor Jason Wahler hurled racial and homophobic invectives at a police officer when he was arrested over the weekend after punching a hotel security guard and passing out drunk in a hallway, a Seattle Police Department report said.

Wahler, 20, a star of MTV's "The Hills" and "Laguna Beach: The Real Orange County," was arrested early Sunday for investigation of assault and criminal trespass. He posted bail and was released from the King County Jail nine hours later.

It was Wahler's third arrest since September, when he punched a city worker and tow-truck driver in Los Angeles. Last month, the judge in that case sentenced him to 60 days in jail -- a sentence he was scheduled to serve beginning in May -- and ordered him to attend Alcoholics Anonymous classes and a one-day program at the Museum of Tolerance for using racial slurs.

The police report said that shortly after midnight on Sunday, officers responded to the Waterfront Marriott hotel. A security guard told them there had been an altercation in the lobby, and that someone wrestled with Wahler to restrain him.

When the guard asked the pair to settle down or leave, Wahler shoved him in the chest and then punched him in the mouth, the police report said. Another person restrained Wahler and removed him from the building, but he came back a short time later.

Two police officers found him passed out on the third floor, reeking of alcohol, and woke him up.

Wahler then "repeatedly" called Officer C. DePina, who is not black, a "n-----" and a "f-----," DePina wrote in the report. "Wahler stated he was rich and would have my ass. Wahler made vague threats to assault officers."

It was not immediately known if Wahler, of Laguna Beach, Calif., had obtained a lawyer or if he had a publicist. The city attorney's office has 20 days to file charges, said spokeswoman Ruth Bowman.

Wahler was also arrested in March in Greenville, N.C., for investigation of underage drinking and resisting a public officer.