Sterling K. Brown was 28 in Stay when he played the character 'Frederick / Devon'.
That was over 19 years ago in 2005.
Today he is 48, and has starred in 30 movies in total, 24 of those since Stay was released.
In Stay, I think Sterling K. Brown looks: