Kevin Spacey has to remind people he is not the US President.
The 55-year-old actor portrays scheming Head of State Frank Underwood in Netflix drama House of Cards and is astonished that people seem to get his real life mixed up with that of his alter ego.
He said: "Very often we get questions that [suggest] nobody has a clue we are actually paid to pretend we are other people.
"What planet do you live on where you can't tell the difference anymore? Have we become so celebrity-obsessed that there is no longer a difference between a character and an actor? I hope not...
"People sometimes have to be reminded, I'm not Frank Underwood. I'm an actor named Kevin Spacey."