David Wenham was 49 in Lion when he played the character 'John Brierley'.
That was over 8 years ago in 2016.
Today he is 58, and has starred in 59 movies in total, 13 of those since Lion was released.
In Lion, I think David Wenham looks: