 Tompson remained there until 1836 when he returned to his Doon Moor Cottage, Penrith where he was a clerk of petty sessions.Later he was clerk at Camden.Tompson was then appointed third clerk in the Legislative Council of New South Wales, rose to be clerk of parliaments in the legislative council, and, in 1860, clerk of the legislative assembly, where he was much liked by members as a courteous and obliging officer.