Sir Michael Caine has revealed his father thought he was gay when he first decided to become an actor.

The 80-year-old British Oscar-winning star told Esquire magazine: “My dad was a Billingsgate fish market porter. When I told him that I was going to be an actor he never said a word but I saw his face and thought, he thinks I’m gay. The theatre in those days was very gay. But I wasn’t.”

Speaking to the Sunday Times late last month, Sir Michael said as a young man, he thought he was “an ugly bugger”, but others thought differently.

“When I came out of the army I was very suntanned and built a bit like Arnold Schwarzenegger. When I walked in to be assistant stage manager, I realised the entire theatre company was gay,” adding: “So they hired me instantly.”