Bernd Gnann ist seit 1995 Ensemblemitglied am Schauspielhaus Stuttgart und stand dort in Inszenierungen von Winfried Minks, Elmar Goerden, Elias Perrig, Hasko Weber und vielen anderen auf der Bühne. Zunehmend widmet er sich Soloprogrammen, wie dem Heinz Erhard-Abend „Die Made“. Unter seinen zahlreichen Rollen in Film und Fernsehen finden sich „Ein Baby zum Verlieben“ (Regie Hartmut Griesmayr), „Tatort – Bienzle und die blinde Wut“ (Regie Hartmut Griesmayr), „Schiller“ (Regie Martin Weinhart), oder „Berlin, Berlin“ (Regie Titus Selge). 2007 spielte er in der Regie von Olaf Götz in „Die Deutschen“, gerade abgedreht ist der Lena-Odenthal-Tatort „Lena O.“ (Regie Andreas Senn).