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.