Didier Castella naît en 1970 dans le district de la Gruyère. Après sa scolarité obligatoire et une maturité gymnasiale, il poursuit ses études et décroche un doctorat en physique. A partir de 1986, il participe aux Jeunes libéraux-radicaux de la Gruyère. De 2000 à 2011, il est membre du Conseil communal de la commune de Gruyères et en est le vice-syndic à partir de 2011. La même année, il devient député au Grand Conseil, puis président du parti libéral-radical fribourgeois de 2012 à 2017. En 2018, il prend la tête de la Direction des institutions, de l'agriculture et des forêts. Il est réélu au second tour, avec le meilleur résultat de l'ensemble des candidats, le 28 novembre 2021. Il préside le Conseil d'État en 2023.