Question: Which English stage and film actress, born in 1981, starred as a ghost in the British supernatural comed-drama television series Being Human
Facts:
Andrea Riseborough is an English stage and film actress born on 20 November 1981
Andrea Riseborough played a ghost in Being Human
Answer: Andrea Riseborough