SAN FRANCISCO — A Richmond nurse pleaded guilty Friday to tax evasion, bank fraud and Social Security fraud and may face up to 30 years in prison and a $1 million fine, authorities said.

Crystal Ann Poole, 51, had been evading taxes on her income since 1994, according to U.S. Attorney Melinda Haag. She had used another person’s Social Security number to hide income and assets from the IRS, and filed fake documents with her employers to prevent them from withholding taxes from her pay, Haag said in a news release.

Poole had also hidden debts, submitted falsified documents and used a false Social Security number when she applied for a $335,000 loan to buy a home in Florence, Miss., Haag said. She was granted the loan and later stopped making payments, putting the house in foreclosure at a loss of more than $43,000 to the bank.

Finally, Poole used the Social Security number of an Alabama schoolteacher to fraudulently obtain a car loan of more than $30,000, open bank accounts, and make other purchases, according to her plea agreement.

Poole is scheduled to be sentenced Dec. 14. Bank fraud carries a maximum penalty of 30 years in prison and a $1 million fine; income tax evasion and Social Security fraud each carry a maximum of five years in prison and a $250,000 fine.

Contact Daniel M. Jimenez at 510-262-2728. Follow him at Twitter.com/DMJreports.