Ujhelyi Szilárd 1915. november 28-án született Debrecenben. A debreceni tudományegyetemen 1937-ben szerzett jogi diplomát. 1937-ben a Márciusi Front egyik kezdeményezője. A Tovább című lap szerkesztője. 1940-től tagja volt az MKP-nak. Részt vett az ellenállási mozgalomban. Kétszer tartóztatták le, és három évig tartották rendőri megfigyelés alatt. 1945-től a Népjóléti Minisztérium államtitkára. 1948-tól a Kulturális Kapcsolatok Intézetének főtitkára, majd 1949 decemberében kinevezték a Magyar Rádió vezérigazgató-helyettesévé. 1951. március 5-én letartóztatták, és koncepciós perben nyolc év börtönbüntetésre ítélték. A perújítási tárgyaláson 1954. július 23-án rehabilitálták. Szabadon bocsátását követően filmfőigazgatóvá nevezték ki. 1955-től a Nagy Imre körül kialakult pártellenzék tagja. 1956. október 23-án részt vett a Nagy Imre lakásán folytatott megbeszélésen. A forradalom napjaiban Nagy Imre tanácsadói köréhez tartozott. November 4-én a jugoszláv követségre menekült. November 23-án Nagy Imrével együtt Romániába hurcolták. 1958 őszén engedték vissza Magyarországra. Hazatérése után az MTA Történettudományi Intézetének munkatársa lett. 1962-től a filmszakmában dolgozott. 1967 és 1968 között a Művelődési Minisztérium Kiadói Főigazgatóságának, majd a Filmművészeti Főosztálynak a vezetője. 1976-ban nyugdíjba vonult. 1977-ben Magyarország UNESCO-nagykövetévé nevezték ki. 1983-ban hívták vissza állomáshelyéről. 1988-ban az Új Márciusi Front alapító tagja, később elnöke és a Történelmi Igazságtétel Bizottsága egyik alapítója, valamint a Károlyi Mihály Társaság alelnöke. 1991-től a Magyar Mozgókép Alapítvány elnöke, 1992-től tiszteletbeli elnöke. 1996-ban halt meg.