Keith David was 45 in Agent Cody Banks when he played the character 'CIA Director'.
That was over 21 years ago in 2003.
Today he is 67, and has starred in 197 movies in total, 124 of those since Agent Cody Banks was released.
In Agent Cody Banks, I think Keith David looks: