Born Richard Green, he assumed the additional surname of Price as heir to his maternal uncle Richard Price of Norton Manor, Radnorshire. He was returned to Parliament for Radnor in 1863, a seat he held until 1869, and later represented Radnorshire between 1880 and 1885. In 1874 he was created a baronet, of Norton Manor in the parish of Norton in the County of Radnor and in 1876 served as High Sheriff of Radnorshire.
- "No. 24071". The London Gazette. 3 March 1874. p. 1453.
- "No. 24293". The London Gazette. 12 February 1876. p. 638.
- The Times Register of Events in ... The Times. 1887. p. xlviii.
- "Full Report for Listed Buildings: Price Monument". Cadw. 26 March 1985. Retrieved 21 May 2022.
- Kidd, Charles, Williamson, David (editors). Debrett's Peerage and Baronetage (1990 edition). New York: St Martin's Press, 1990.
- Leigh Rayment's list of baronets