Why everyone in your household going soft on his behavior? Everyone should have some weak side or something or somewhere there are vulnerable. Using it against him to get him first into listening phase. Only then you can put some sense to him.
Remove his laptop, ask him to work and earn it himself. Tell there is no free food or at least send him to Swiggy delivery for sometime. Make him feel the heat, most of the aggressive behavior is the result of knowing he/she will face no consequences.
First step – show him the consequences of his behavior and actions