If a bird eats insects, then they will certainly take a cockroach. The problem is that they have such a hard shell and they are nocturnal so are rarely seen by most insect eating birds.