David Bamber estudió teatro en la Universidad de Bristol, continuando su formación en la Real Academia de Arte Dramático (RADA), donde ganó la Medalla de Oro en 1979. Desde la década de los ochenta trabajó en muchas series de televisión, miniseries y películas de televisión británicas. Apareció en las adaptaciones de la BBC de The Buddha of Suburbia (1993) de Hanif Kureishi y Pride and Prejudice (1995) de Jane Austen, en las que interpretó al primo clérigo de los Bennet, el Sr. Collins. Su papel televisivo internacional más conocido hasta la fecha fue su papel de 2005-2007 como Marcus Tullius Cicero en la serie de televisión original de HBO y la BBC2, Roma. Bamber también interpretó a Adolf Hitler en la película de Bryan Singer, Operación Valquiria (2008). Más recientemente, interpretó el papel de Noel en la serie Camping (2016) de Sky Atlantic y del almirante Ramsay en la película Las horas más oscuras (2017). En 2020 forma parte del elenco de Enola Holmes, que sigue la historia de la hermana menor de Sherlock Holmes mientras busca a su madre desaparecida.