Szwarc s-a născut la Paris. A început să lucreze ca regizor pentru televiziunea americană în anii 1960, în special la serialul Ironside. A mai regizat episoade ale serialelor The Rockford Files, Kojak, Night Gallery, JAG, Bones, Castle, Numerele, Columbo, Eroii și ale altor zeci de seriale.[5]
Printre lungmetrajele sale se numără Bug (1975), Fălci 2 (1978), Undeva, cândva (1980), Supergirl (1984) și Moș Crăciun: Filmul (1985). Începând de atunci, el a regizat în special filme și seriale de televiziune.[6]
În 2003 Szwarc s-a alăturat ca regizor echipei serialului Smallville de la televiziunea The WB/CW. Unul dintre cele mai cunoscute episoade pe care le-a regizat a fost „Homecoming”, cel de-al 200-lea episod al serialului.
Szwarc a regizat, împreună cu Miguel Sapochnik, episoadele celui de-al cincilea și ultimul sezon al serialului științifico-fantasticFringe, difuzat de televiziunea Fox. A regizat, de asemenea, multe alte episoade ale serialului.