David Haysom was born on September 15, 1980 in Calgary, Alberta, Canada. He is an actor and writer, known for I, Robot (2004), The Devil's Window (2010) and Passchendaele (2008). Read more on iMDB