Liam Neeson has shocked fans after photos emerged of the actor looking frail and gaunt.
The 63-year-old, who has reinvented himself in the past few years as an action hero in the Taken film franchise, looked unrecognisable as he walked around SoHo, New York on Saturday.
The actor appeared to have lost some weight and hid his grey hair under a baseball cap.
But his representative insisted to the MailOnline: ‘He has never been healthier.’