 He was a member of the Pennsylvania State Senate from 1808 to 1810.Lacock was elected as a Democratic Republican to the Twelfth Congress.He was re-elected to the Thirteenth Congress but resigned before it commenced, having been elected Senator.