Народився 20 липня 1967 року в місті Тбілісі, в одній із знатних родин Грузії.
1991 року закінчив факультет планування народного господарства Тбіліського університету за спеціальністю економіст. Як стверджує сам політик, в Україні живе та працює з 1991 року, з 1999-го – громадянин України.
У 1986—1988 роках проходив військову службу у лавах радянської армії у Тбілісі.
У 1991 році переїхав до України, громадянство України отримав лише у 1999 році. Тоді ж розпочав трудову діяльність у ЗАТ «Фірма „Торговий Дім“» на посаді менеджера агентського департаменту, а 1995 року переведений на посаду директора економіки та фінансів у ЗАТ «Фірма „Торговий Дім“». 1998 — призначений на посаду президента підприємства «Брінкфорд Конс. (Україна) Лімітед», після чого у 2001 році обійняв посаду голови правління ЗАТ «Брінкфорд».
З 2002 року розпочав політичну кар'єру. Тоді його обрали до Верховної Ради України 4-го скликання від Блоку «Наша Україна», де працював у Комітеті з питань боротьби з організованою злочинністю і корупцією, очолював підкомітет з питань боротьби з організованою злочинністю та корупцією в правоохоронних та судових органах. У 2005 році призначений на посаду Міністра з питань надзвичайних ситуацій та у справах захисту населення від наслідків Чорнобильської катастрофи у уряді Юлії Тимошенко.
У 2004 році — заступник керівника штабу Блоку «Наша Україна», брав активну участь у подіях «Помаранчевої революції», член Комітету національного порятунку (листопад 2004 — січень 2005).
У 2006 році обраний народним депутатом України до парламенту 5-го скликання від Блоку «Наша Україна», а після дострокового припинення повноважень ВР 5-го скликання, у 2007 році був обраний народним депутатом 6-го скликання від Блоку «Наша Україна — Народна самооборона». Протягом ВР 5-го та 6-го скликань Давид Жванія працював у Комітеті з питань науки і освіти. Він очолював підкомітет з питань інтелектуальної власності та інноваційної діяльності.
У 2005 році був одним із засновників політичної партії «Наша Україна», але у грудні 2006 року залишив її з політичних мотивів. На початку 2007 року увійшов до новоствореної громадської організації «Народна самооборона».
У червні 2010 року створив та очолив у Верховній Раді депутатську групу «Право вибору». У грудні 2010 року увійшов до складу Комітету з економічних реформ при Президентові України.
У 2010—2012 роках — член Колегії партії Християнсько-демократичний союз.
На парламентських виборах 2012 року Давид Жванія був обраний народним депутатом від 140-го одномандатного виборчого округу. Балотувався як самовисуванець та безпартійний.
У Верховній Раді 7-го скликання він очолив Комітет з питань державного будівництва та місцевого самоврядування.
Позафракційний з 12 грудня 2012 по 30 листопада 2013 роки був членом фракції «Партії регіонів».
27 квітня 2010 року голосував за ратифікацію Харківської угоди Януковича — Медведєва, тобто за продовження перебування Чорноморського флоту РФ на території України до 2042 року.
9 травня 2022 року Давид Жванія загинув від артилерійського вогню біля блокпоста рашистських окупантів у районі села Новопокровка Пологівського району Запорізької області. Також відомо, що мав російське громадянство та був неофіційним представником «Росатому».
Був одруженим, мав 4 дітей, трьох доньок — Анну, Діану, Софію та сина Давида. Дружина — Оксана.
Жвания: время Януковича и Тимошенко в политике прошло
Парламентский экзамен Петра Порошенко
03.07.2023