A 24-year-old Lakemba man has been charged with murdering a man who police allege was killed in an attack with a broken beer bottle as he stood outside his house in south-western Sydney on the weekend.

The 45-year-old victim had just been dropped off outside a block of units on Garrong Road, Lakemba, on Sunday morning by his elderly parents and was talking to his partially deaf father in the front yard while his mother went inside to use the bathroom, police said.

About 12.30am, a third man allegedly approached the pair and asked them to lower their voices.

Within seconds, the victim had allegedly been stabbed in the neck while his father looked on, police said. An ambulance was called, but the man died at the scene.