 Horn was the member for Flinders in the South Australian House of Assembly from 1887 until 1893.In 1890 he gave the National Gallery of South Australia the famous Heinrich Heuzenroeder collection of coins, comprising 11,000 specimens, some of which were Roman.He equipped and sponsored the Horn Scientific Expedition of 1894, the first primarily scientific expedition to study the natural history of Central Australia.