Su verdadero nombre era David Henry Swim, y nació en San Francisco, California.
Kirkland inició su carrera cinematográfica como actor, actuando en On the Desert's Edge, un western escrito y producido en 1911 por Broncho Billy Anderson para Essanay Studios en Chicago.
También fue guionista, firmando una docena de guiones.
Además, su nombre aparece como productor de un único film.
David Kirkland falleció en 1964 en Los Ángeles, California.