Henry Darnley is a fictional character portrayed by Jack Lowden in the movie Mary Queen of Scots.
When the movie was released in 2018, Jack Lowden was 28 years old.
The character of Henry Darnley is mainly associated with Mary Stuart, James, Earl of Moray and Lord Maitland.