Jonathan Brandis was 24 in Hart's War when he played the character 'Pvt. Lewis P. Wakely'.
That was over 22 years ago in 2002.
In 2003 he died aged just 27, starring in 22 films in his career, 5 of those after Hart's War was first released. If he were alive today he would be 48.
In Hart's War, I think Jonathan Brandis looks: