Norchelerythrine shows significant inhibitory activity against Staphylococcus aureus ATCC 6538 with MIC values ranging from 12.5 to 50 ug/mL.Norchelerythrine exhibits strong antifeeding activity in a concentration-dependant manner with the EC50 of 62.67 ppm.