That was over 7 years ago in 2014.
Today he is 45, and has starred in 47 movies in total, 20 since Selma was released.
In Selma, I think David Oyelowo looks:
Selma scores 7.4 out of 10 on The Movie Database.
David Oyelowo's first acting role was as 'CJ' in Dog Eat Dog, released in 2001 when he was 25.