Saying he was "fed up" with the Republican Party, a 33-year-old man lashed out Sunday on Facebook, threatening the life of state Rep. Jose Felix Diaz, R-Miami, the Miami Herald reports.

>> Read more trending news 

Steve St. Felix, 33, of Miami-Dade County was arrested Monday and charged with making, written threats with intent to do bodily injury. Diaz contacted authorities after the threat appeared on his Facebook page.

"I’ll kill your ass and you better not show up to the next REC meeting," Felix is accused of writing. The comment, which was quickly removed, appeared to refer to the county's Republican Executive Committee.

St. Felix told police that he was "fed up" with the GOP and that he hadn’t taken his medications when he posted the threat, the Herald reported.

On Tuesday, St. Felix was ordered held on $500,000 bail and told to have no contact with Diaz, according to NBC 6 in Miami. Before his arrest, he was out on bail for threatening another public servant along with burglary, prosecutors said.

During the court appearance, his attorney said St. Felix has a mental health issue.

Diaz, 37, is preparing for a primary election on July 25 for the state Senate seat vacated by Frank Artiles, who resigned in April after a tirade that included vulgar and racially charged comments about other senators.