Arnold Vosloo was 39 in Agent Cody Banks when he played the character 'Molay'.
That was over 21 years ago in 2003.
Today he is 61, and has starred in 51 movies in total, 19 of those since Agent Cody Banks was released.
In Agent Cody Banks, I think Arnold Vosloo looks: