He became a member of the legislative assembly of the self-governing Colony of Victoria as a radical and supporter of the Land Convention, representing Castlemaine.
He was postmaster-general of Victoria in 1861. He resigned from the legislature in 1864. He had sponsored bills on medical practitioners and adulteration of food which became law in 1862 and 1863.