A apărut în filmul de televiziune A Deadly Silence în 1989. Apoi, a avut o serie de roluri în televiziune, inclusiv în L.A. Law, The Wonder Years, NYPD Blue și Monty la începutul anilor '90. Schwimmer a câștigat ulterior recunoaștere internațională pentru interpretarea lui Ross Geller în comedia de situație Friends. Pe lângă aparițiile în televiziune, a jucat în primul său rol principal în The Pallbearer (1996), urmat de roluri în Kissing a Fool (1998), Six Days Seven Nights (1998), Apt Pupil și Picking Up the Pieces (2000). A fost apoi distribuit în miniseria Band of Brothers (2001) în rolul lui Herbert Sobel.
După finalul seriei Friends în 2004, Schwimmer a fost distribuit ca personajul titular în drama Duane Hopwood din 2005. Alte roluri în film includ filmul animat pe computer Madagascar (2005), comedia neagră Big Nothing (2006), thrillerul Nothing But the Truth (2008) și Madagascar: Escape 2 Africa (2008). Schwimmer a debutat pe scena londoneză în rolul principal în Some Girl(s) în 2005. În 2006, a debutat pe Broadway în The Caine Mutiny Court-Martial. Schwimmer și-a făcut debutul ca regizor de lungmetraj cu comedia Run Fatboy Run din 2007. În anul următor, a debutat ca regizor Off-Broadway în producția din 2008 Fault Lines.
Descrierea de mai sus provine din articolul Wikipedia despre David Schwimmer, licențiat sub CC-BY-SA, lista completă a contributorilor pe Wikipedia.