in april 1640, worsley was elected member of parliament for newport (isle of wight) for the short parliament. he was re-elected for newport in november 1640 for the long parliament and held the seat until he was excluded under pride's purge in 1648. he was high sheriff of hampshire in 1658.