David de Lautour is an actor and writer.
2003 • as Daniel Sturgis
2011 • as Jonathan
2009 • as Roy Kessler
1995 • as Icus
2011 • as Oliver Kent
2015 • as Ted West