Career
Cotton served as collector of customs from 1828 to 1834 replacing John Campbell. In 1833, he exchanged positions with John George Nathaniel Gibbes who was the Collector of Customs in the major East Anglian port of Great Yarmouth.
Cotton served as collector of customs from 1828 to 1834 replacing John Campbell. In 1833, he exchanged positions with John George Nathaniel Gibbes who was the Collector of Customs in the major East Anglian port of Great Yarmouth.
In 1829, he became a member of the newly extended Legislative Council.