Halifax Regional Police have charged a man with assaulting a police officer and breaking into a home.

Police say an off-duty officer was told about a man breaking into a home on Thursday on Creighton Street.

The officer confronted the man inside the home, and when the two were walking to the sidewalk, the suspect allegedly kicked the officer and tried to punch him.

The man was taken into custody after a struggle, which resulted in the man suffering a fractured nose.