Bates to play Sheen’s ghost

The actress will appear to Jon Cryer’s character Alan as Charlie Harper in a dream sequence on an episode to air in America on 30 April (12).

Sheen played Harper until he was fired after a bust-up with producers last year (11). He was replaced on the show by Ashton Kutcher.

The character was killed off when he was hit by a train in Paris and his funeral was held in the premiere of the ninth season.