COLUMBIA -- The Legislature's only doctor was charged Thursday with failing to file 2004 to 2007 state income tax returns on time.

Rep. Kris Crawford, R-Florence, blamed the missed deadlines on his former accountant. Crawford and his attorney say he is up-to-date on his taxes.

"This says willful, and I didn't willfully do anything," Crawford told The Associated Press after his release. "I paid a CPA. I rely on professionals for lots of things. I obviously paid perfectly good money for services, and the documents got filed late through my accountant."

The 40-year-old Republican is charged with four counts of failing to file personal income taxes when due for tax years 2004 to 2007 and three counts of failing to file corporate income taxes on time from his medical company for tax years 2005 to 2007.

His personal gross income for the four years tallied just over $1 million, while the gross earnings from his business totaled nearly $1 million for three years. He is the sole shareholder of Crawford Medical LLC, according to a release from the state Revenue Department and arrest warrants.

He was booked at the Florence County jail and released 40 minutes later, according to jail records.

Crawford could face seven years in prison and up to $70,000 in fines if convicted.