Uwe Fischer studierte an der Palucca Hochschule für Tanz Dresden. Sein erstes Engagement führte ihn 1988 an die Semperoper Dresden, wo er kurze Zeit später zum Solotänzer ernannt wurde.
Zusammenarbeiten mit Tom Schilling (Wahlverwandtschaften), Harald Wandtke (Lear), Stephan Thoss (Mercutio, Hilarion, Rotbart uvm.), John Neumeier (Drosselmeier, Jaques, Oliver, Sacre, uvm.), Birgit Cullberg, Johannes Bönig (Sacre), Glen Tetley (Voluntaries), Uwe Scholz (Rot und Schwarz, Julien Sorel), Mats Ek (Jose) sowie Gastspiele als Tänzer führten ihn um die gesamte Welt.
Weitere Karrierestationen als Solist und Produktionsassistent waren u.a. die Bühnen der Landeshauptstadt Kiel und das Niedersächsische Staatstheater Hannover.
Ab 2007 war Fischer Probenleiter und Produktionsassistent der Tanzsparte am Hessischen Staatstheater Wiesbaden unter Stephan Thoss, für dessen Stücke er die Einstudierungen mit dem Staatsballett der Wiener Staatsoper, für Les Grand Ballets Canadiens Montreal und dem Ballett Theater Basel, übernahm, ehe er 2014 Ballettmeister des neugegründeten Hessischen Staatsballetts wurde, dessen 1. Ballettmeister er seit 2018 ist.
Als Probenleiter betreute er Einstudierungen und Kreationen so renommierter Choreograf*innen wie Alexander Ekman, Sharon Eyal/Gai Behar, Damien Jalet, Jiri Kilyán, Cristal Pite, Tim Plegge, Hofesh Shechter, Stephan Thoss oder Jeroen Verbruggen, Richard Siegal, Xin Xie, Sita Ostheimer sowie Bryan Arias.
Als Gasttrainer unterrichtet Uwe Fischer beim kroatischen Nationaltheater Rijeka, der Company Wayne McGregor, am Nationaltheater Mannheim und der Dresden Frankfurt Dance Company.
Außerdem arbeitet er als choreografischer Assistent für Tim Plegge.