Dan Baker was born in Neath and came through the regional development pathway, with Ystradgynlais, his home club, from where he entered the Ospreys age-grade system, going on to play almost 50 times for Swansea.
A Wales age-grade cap, Baker featured in the 9-6 win over New Zealand U20 in the 2012 Junior World Championships as the Welsh youngsters progressed to the semi-final, his first senior cap coming a year later.
In May 2013 Baker was selected in the Wales 32-man training squad for the summer 2013 tour to Japan. He made his international debut against Japan on 8 June 2013 and has earned three caps to date.
Baker begun his regional career with the Ospreys and managed 86 appearances for the Swansea based region before being released at the end of the 2019/2020 season.
Baker moved to France to play for Stade Monois in the ProD2 for the 2020/2021 campaign. In February 2021 he joined Dragons on a short-term deal until the end of the season.