Veteran Nollywood actor Kanayo O Kanayo has openly criticized men who fail to take financial responsibility for their families, stressing that they have no moral grounds to demand intimacy from their wives.

In a candid Instagram post on Sunday, the 62-year-old actor emphasized the importance of men fulfilling their roles as providers.

He highlighted that men are expected to care for their households through hard work, not just because society expects it but because it is a moral obligation grounded in religious teachings.

Kanayo noted, "Every man has a responsibility to his family.