 He quickly entered politics, campaigning on behalf of Henry Allcock in 1800, where he arranged to have the poll closed early while Allcock was in the lead.This led to his candidate losing his seat on appeal.In 1804, Weekes stood for election in the riding of Durham, Simcoe, and 1st York, but was defeated by Angus Macdonell.