Jan Hodes ist in Havirov (Tschechien) geboren und wurde am Tanzkonservatorium Brünn ausgebildet.
Im Jahr 2000 tritt er ein Engagement am Nationaltheater Brünn an und beginnt ein Jahr später ein paralleles Studium im Fach Tanzpädagogik an der Janacek Akademie für Musik und Kunst. 2004 geht er nach Prag an das bekannte Laterna Magika Theater und arbeitet 2005 als Gasttänzer am Theater J. K. Tyl in Pilsen. Nachdem er 2006 noch einmal als Gast an das Nationaltheater Brünn zurückkehrt, kommt er 2007 nach Görlitz, um mit Gundula Peuthert zusammen zu arbeiten. Seitdem war er in verschiedenen Opern, Operetten und Tanztheater-Stücken zu sehen, u. a. in »Stolpern, nicht stürzen«, »Wir Kassandra«, »Natürliche Auslese« sowie in der Rolle des Hahnes im »Karneval der Tiere« und mit dem Tango-Duett von und mit Sebastian Fiedor, in der Reihe »Tänzer für Tänzer II«.
Jan ist festes Ensemblemitglied der Tanzcompany Görlitz-Zittau/wee dance company.