Josh Eaves is a professional rugby league footballer who plays as a hooker for St Helens in the Super League.