Родился 20 июля 1967 года в Тбилиси.
В 1986—1988 служил в пограничных войсках. В 1991 году окончил факультет планирования народного хозяйства Тбилисского государственного университета.
Во время правления Звиада Гамсахурдия бежал из Грузии. Жил в Словении, Австрии, России. Получил гражданство Кипра. Стал генеральным директором кипрской фирмы Brinkford Cons. LTD.
В Украину приехал в 1991 году. В 1996 зарегистрировал ЗАО «Бринкфорд», объединяющее предприятия нефтегазодобывающей отрасли, машиностроения и судостроения. Участвовал в приватизации Керченского судостроительного завода «Залив».
В 1999 году получил украинское гражданство.
В 2002 году был избран народным депутатом. Член блока «Наша Украина». Руководил подкомитетом по вопросам борьбы с организованной преступностью и коррупцией.
С февраля по сентябрь 2005 — министр по вопросам чрезвычайных ситуаций Украины (в правительстве Юлии Тимошенко).
10 июля 2010 Давид Жвания стал членом партии Христианско-Демократический Союз. В ноябре этого же года возглавил партию ХДС, став ее секретарем .
На выборах 2012 годы был избран как самовыдвиженец и беспартийный. Вошел во фракцию Партии регионов.
После жестокого избиения студентов на Майдане в ночь с 29 на 30 ноября 2013 года заявил о выходе из фракции Партии регионов.