The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect.
Yes, brick break will break the opposing team's light screen or reflect and inflict damage on the Pokemon. The effects of light screen/reflect is gone after brick break is used unless the opponent sets it up again.
However, if the opponent has a ghost type Pokemon, the brick break won't effect it and therefore, would not break reflect or light screen.
On any other Pokemon, brick break would work.
Sources: bulbepedia