Another Republican lawmaker has broken from his party to announce support for Hillary Clinton over GOP nominee Donald Trump.

Former Rep. Chris Shays, R-Conn., revealed on Wednesday that after originally supporting Ohio Gov. John Kasich, he is now supporting Clinton.

"Not hard to figure out. Donald Trump lost me a long time ago. He does and says everything my mom and dad taught me never to say and do," Shays said on MSNBC's "Morning Joe."

"He doesn't understand the basic requirements of being president of the United States and frankly, he's dangerous," he added.

His comments came after he published an op-ed for CNN early Wednesday morning explaining why he would not be voting for Trump.

"Clinton, the Democratic candidate for president, will be getting my vote, not reluctantly, but with a strong conviction that she will be a good president," he wrote.

Shays was a Republican elected official in Connecticut for a total of 34 years — 13 years in the State House and 21 years in Congress.

The Clinton campaign also released Shays' remarks that he would be voting for her.