A former Bristol lawyer who allegedly took more than $1 million from an elderly woman is facing 29 felony larceny charges.

The arrest of Roger Nielson, 65, stemmed from a complaint lodged with police in July 2012 by the administrator of the estate of a former client. Nielson allegedly wrote 15 checks—from $1,000 to $150,000—to himself drawn on the client’s account. He was arraigned in Superior Court in Bristol on April 11 and posted a $25,000 bond. His next court appearance is May 30.