Han var teatersjef ved Studentersamfundets Theater i 1899. Sin ordinære debut på teaterscenen fikk han på Den Nationale Scene i 1902. David Knudsen spilte i omkring 10 filmer.