Denis Dafflon was born in Fribourg (CH) in 1986. He began his training as a student at the Conservatoires de Fribourg and Lausanne, graduating in 2009 with a horn teaching diploma. He continued his training at the Musik-Akademie Basel with Christian Lampert and in 2011 obtained a Master of Performance with, as a secondary branch, the study of the natural horn at the Schola Cantorum Basiliensis with Thomas Müller.

After securing a permanent position with the Bern Symphony Orchestra in 2012, Denis Dafflon now works with other renowned ensembles, including the Orchestre de la Suisse Romande, the Orchestre de Chambre de Lausanne and Festival Strings Lucerne.

He plays the natural horn in various early music ensembles.

Denis Dafflon is also an active chamber musician, a member of the Opus 5 brass quintet and the Winds Unlimited sextet, and has taken part in several editions of the Mizmorim Festival in Basel.