Дэвид Швиммер родился в штате Нью-Йорк, в еврейской семье. Через некоторое время родители приняли решение переехать в Лос-Анджелес, так как видели для себя больше возможностей в карьере.
Они оба работали адвокатами.Первая роль Дэвиду досталась в возрасте 10 лет. В еврейском театре он сыграл фею в пьесе “Золушка”.С 1979 года парень понял, что его тянет в театр, поэтому начал посещать “шекспировские” семинары и принимать участие в различных конкурсах.
Швиммер с большой легкостью всегда получал первые места, чему безумно был рад.Дэвид посещал школу в Беверли-Хиллз. Однако его страстью оставался театр, поэтому он всегда знал, что в будущем его ждет театральный институт.
Так и вышло, знаменитость поступил в желанное место, и даже создал свой собственный театр “Лукинграсс”. Актер принял участие во многих театральных постановках, снимался на телевидении, однако больше всего он запомнился зрителю благодаря роли Росса Геллера в телесериале “Друзья”.