Tom Walsh — rugby league player