En provenance du FC Nantes, le défenseur polyvalent s'est engagé en faveur de l'AS Saint-Étienne jusqu'en 2025.
Il a déjà croisé la route des Verts
Le natif de Toulouse a déjà croisé les Verts plusieurs fois dans sa carrière. Dès 2011, il est le capitaine de l'AS Monaco, qui bat l'ASSE en finale de Coupe Gambardella. Puis il aurait pu joué face aux Verts, avec Anderlecht, lorsque les hommes de Christophe Galtier affrontent le club belge, en 2016/2017. Mais Appiah est blessé à ce moment-là. Dennis Appiah a d'ailleurs joué la Ligue des Champions avec Anderlecht, lors de la saison 2017/2018, disputant les six rencontres de la phase de poule, notamment face au Bayern et au PSG.
Appiah arrive donc de Nantes, où il a disputé 22 matchs cette saison (dont les six en Europa League). Il portera le numéro 8.