David Lyons is a fictional character portrayed by Robert Emms in the movie War Horse.
When the movie was released in 2011, Robert Emms was 25 years old.
The character of David Lyons is mainly associated with Albert Narracott, Lyons and Andrew Easton.