Richard Witty Foster was elected to the South Australian House of Assembly as the member for Newcastle in 1893 and represented Flinders from 1902 to 1906.
On 19 April 1893, Foster was elected to the South Australian House of Assembly as the member for Newcastle, a seat he held until Newcastle was abolished on 2 May 1902. From 3 May 1902 until 2 November 1906, Foster represented Flinders. 
