Jimmy Smits was 28 in Miami Vice: Brother's Keeper when he played the character 'Eddie Rivera'.
That was over 40 years ago in 1984.
This was his first recorded movie acting credit (although may not technically be his first actual acting role).
Today he is 68, and has starred in 43 movies in total, 42 of those since Miami Vice: Brother's Keeper was released.
In Miami Vice: Brother's Keeper, I think Jimmy Smits looks: