Ivor Williams — rugby player