Maj. Jamie Stewart is a fictional character portrayed by Benedict Cumberbatch in the movie War Horse.
When the movie was released in 2011, Benedict Cumberbatch was 35 years old.
The character of Maj. Jamie Stewart is mainly associated with Capt. Nicholls, Lt. Charlie Waverly and Geordie Soldier.