“Criminal Minds” has had a lot of drama behind-the-scenes in Season 12. Thomas Gibson, who plays Aaron “Hotch” Hotchner on the CBS crime series, was suspended and then fired after he allegedly kicked writer and producer Virgil Williams. Gibson has been part of the long-running procedural’s original cast since 2005. He will only be seen in the first two episodes of Season 12 following which his character will be written off.

Gibson took to Twitter to express his thoughts about the firing and thanked fans for their support during this difficult time. In a tweet, he said he is “disappointed” about his abrupt exit from “Criminal Minds.”

The former CBS actor had released a statement soon after news broke out of his altercation with Williams on set, “I love ‘Criminal Minds’ and have put my heart and soul into it for the last 12 years. I had hoped to see it through to the end, but that won’t be possible now. I would just like to say thank you to the writers, producers, actors, our amazing crew, and, most importantly, the best fans that a show could ever hope to have.”

Gibson has reportedly hired a Los Angeles-based law firm to determine if he can sue CBS Television Studios and ABC Studios for his sudden dismissal.

This isn’t the first time Gibson has had legal issues. In the past, he had reportedly shoved “Criminal Minds” assistant director Ian Woolf and was forced to attend anger management classes. In 2013, he allegedly refused to take a breathalyzer test after being suspected of driving under influence in Los Angeles.

Shemar Moore, who played FBI Agent Derek Morgan on “Criminal Minds” till Season 11, had posted a cryptic video about “karma” and good things happening to good people. Although it seemed like the video, which has since been deleted, was about Gibson, Moore cleared the air that it wasn’t about him. Furthermore, the video does not specifically mention the recently fired actor by name.

“Criminal Minds” Season 12 premieres on Wednesday, Sept. 28, at 9 p.m. EST on CBS.