The FBI on Thursday arrested Michigan Republican gubernatorial candidate Ryan Kelley and raided his home, a stunning development in one of the state’s most unpredictable primary races.

A criminal complaint filed in Washington D.C. federal court shows Kelley is facing multiple misdemeanor charges for his role in protests at the U.S. Capitol on Jan.

6, 2021, when supporters of former President Donald Trump stormed the building to try to stop certification of President Joe Biden's win.

The FBI executed both a search warrant and arrest warrant at Kelley's home in Allendale Township in western Michigan and arrested Kelley, spokesperson Mara Schneider told Bridge Michigan.

Kelley is expected to appear before a judge later Thursday in the U.S. District Court for the Western District of Michigan in Grand Rapids.

Video reviewed by Bridge Michigan appeared to show FBI agents leading Kelley into a gray SUV with them shortly before 9:30 a.m.

Video from outside the U.S. Capitol on Jan. 6 showed Kelley climbing on scaffolding and encouraging other protesters.

According to one poll in late May, Kelley has a slight lead the four other candidates in the GOP primary, with 19 percent support. But nearly half of all Republicans, 49 percent, are still undecided, according to the poll.