Mike Colter was 40 in Extinction when he played the character 'David'.
That was over 6 years ago in 2018.
Today he is 47, and has starred in 20 movies in total, 9 of those since Extinction was released.
In Extinction, I think Mike Colter looks: