Newcastle Knights forward Asu Kepaoa has been slapped with a six-match ban after using a homophobic slur against an opponent, his Australian National Rugby League (NRL) club says.

A Knights player sent off for using an alleged homophobic slur against an opponent in NSW Cup is facing at least a month on the sidelines.

He pleaded guilty at a judicial hearing.