Vancouver police have recaptured the thief who gained notoriety when he took the rings off the finger of a 91-year-old woman as she lay in her hospital bed.

VPD spokesperson Jana McGuinness says Tracy Lloyd Caza, 48, was picked up around 9 p.m. Tuesday without incident and is now in custody.

Officers issued a warning yesterday afternoon, saying Caza was wanted for breaching his probation.

In the past, police have referred to Caza as a career criminal who was first convicted of theft in New Westminster in 1991.

In 2002, he walked into a seniors' centre in North Vancouver and stole rings from Pauline Moore.

"He shouldn't be doing this to people in a home like this or anywhere because we're very vulnerable," Moore told CTV News at the time.

But his crime spree didn't end at the Lynn Valley Care Centre.

In 2003, Caza was convicted of theft, in 2006, of break-and-enter.

And in March 2008, he pleaded guilty to theft and fraud for stealing 91-year-old Agnes Ulmer's rings -- right from her hospital bed.

Agnes was in hospital for a leg amputation when Tracy Caza offered to clean her rings.

With files from The Canadian Press