Former EastEnders star Ross Davidson has died from a brain tumour.

Davidson, 57, was part of the original cast, playing nurse Andy O'Brien opposite Shirley Cheriton, who played his girlfriend Debbie Wilkins.

The Scottish actor, from Airdrie, was diagnosed with an aggressive brain tumour in February 2005 and married his wife Barbara three months later.

His agent, Keith Bishop, said Davidson died at his home in Frinton-on-Sea, Essex, on Monday morning.

He added: "Ross had surgery three times. He searched the country for a cure and fought a brave fight."

Davidson, who was also in Take The High Road and Hollyoaks, leaves a son Drew, eight, from an earlier marriage. Barbara has three children.

Adam Woodyatt - who plays Ian Beale in EastEnders - said: "I probably played more games of football than scenes with Ross.

"He was a good man with a great sense of humour and a twinkle in his eye.

"It's a great shame that he has left us after such a long and brave battle, but he always was a fierce competitor. My thoughts are with his family."