Idris Elba was 42 in Beasts of No Nation when he played the character 'Commandant'.
That was over 9 years ago in 2015.
Today he is 51, and has starred in 81 movies in total, 31 of those since Beasts of No Nation was released.
In Beasts of No Nation, I think Idris Elba looks: