It is simply illegal for a cop or anyone else to enter a house without a) identifying himself; and b) receiving permission to enter or having a warrant to enter. This cop broke all the rules and should be fired for incompetence.
Lucky he isn't room temp.
Assuming the father's story is exactly true. The officer's story might be that he identified himself, stated his business, was invited inside, and was roughed up.