David de Lautour nació en noviembre de 1982 en la ciudad de Christchurch, Nueva Zelanda.
Comenzó a actuar de niño, presentándose a los 8 años en la producción de "
Little Red Riding Hood", en su ciudad natal.
En 2001 ganó una beca de 50.000 dólares para estudiar en la
American Musical and Dramatic Art Academy, de la ciudad de New York.
Su primer trabajo para la televisión, fue en la recordada serie "
Xena, la princesa guerrera"; posteriormente, y ya en el nuevo milenio,
David interpretó a
Adam Le Beau en la serie neocelandesa para adolescentes "
Being Eve".
Otros roles en su carrera fueron los de
Ben Sheffield en "
What I Like About You",
Robert 'RJ' James en "
Power Rangers Jungle Fury" y
Michael Cypher en "
Legend of the Seeker".
En 2006
de Lautour creó su propia companía productora llamada
Tool Shed Productions, con la cual ha realizado varios trabajos para el cine y el teatro, encargándose de los guiones y la producción. También es compositor e interprete en su banda llamada
Four Tribe Native.