The actor, best known for his role in Oscar-winning drama Chariots of Fire, died in Vienna from an unspecified illness according to his daughter who confirmed the news on Facebook.
Ben Cross, star of stage and screen, has died at the age of 72.
“I am utterly heartbroken to share with you that my darling father died a few hours ago,” she wrote.
He is survived by wife, Deyana Boneva Cross, and two children, Theo and Lauren.