Sonny Bill Williams will miss the next two games of the Sydney Roosters' NRL minor premiership push after submitting an early guilty plea over his shoulder charge on Willie Mason.

The back-rower received a two-game ban for a careless high tackle on Newcastle forward and former team-mate Mason on Sunday and will miss Friday night's match against Penrith and Saturday week's clash with Canberra.

The Roosters are second on the ladder, two points behind rivals South Sydney, with six rounds to go before the finals series.

Williams tweeted an apology for the suspension on Tuesday: "Really gutted to have let the boys down but I know they'll hold ish down for a couple of weeks".