Chiwetel Ejiofor was 37 in Z for Zachariah when he played the character 'John Loomis'.
That was over 9 years ago in 2015.
Today he is 46, and has starred in 61 movies in total, 21 of those since Z for Zachariah was released.
In Z for Zachariah, I think Chiwetel Ejiofor looks: