Oliver Nelson

Oliver Nelson is the voice actor for David.

Biography
He was born on June 27, 2006 in england (aged 12). He only played in one other film, Home Fires, as Noah Lakin.