Bill Tarmey

LONDON (AP) - Actor Bill Tarmey, who for 30 years played loveable rogue Jack Duckworth on British soap opera "Coronation Street," has died at the age of 71.

The show's producers say Tarmey died Friday in Tenerife. He had been in poor health for several years.

Jack and his tart-tongued wife Vera, played by Liz Dawn, were among the longest-running characters on the soap, which is set in a working-class community in northwest England.

Tarmey, a former laborer, joined "Coronation Street" in 1979 and left in 2010.

The program has fans around the globe - including rapper Snoop Dogg, who recorded a message to mark its 50th anniversary in 2010.

Copyright © 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.