Джон Рис-Дэвис родился 5 мая 1944 года в Салисбери, Великобритания. Окончил Университет Восточной Англии (University of East Anglia), затем поступил в Королевскую академию драматического искусства (Royal Academy of Dramatic Art) в Лондоне. Начинает работать в театре и на телевидении.
Снимался в трёх сезонах фантастического телесериала «Скользящие» (Sliders).
В начале 2000-х сыграл Гимли в кинотрилогии «Властелин Колец».