Tento švýcarský herec měří jen 1,55 m. Pochází z herecké rodiny, jeho otcem je německý herec Heinz Bennent. Kolem herectví a filmařiny se točí i jeho starší sestra Anne. Matka Diane Mansart je tanečnice. David studoval Max-Reinhardt-Seminar ve Vídni. Plynně hovoří francouzsky a německy. Vystoupil v desítkách divadelních hrách a to i na prestižních evropských divadelních scénách, např. v Comédie Francaise.
Další jeho výraznou rolí byl Gump ve fantasy LEGENDA Ridleyho Scotta a obejvil se i v thrilleru Yvese Boisseta PSÍ DEN. V roce 2006 opět spolupracoval se Schlöndorffem, který ho obsadil do role šamana v dramatu ULZHAN.