David Stephen Mitchell (born 12 January 1969) is an English novelist, television writer, and screenwriter. David Mitchell. Mitchell in 2006.