Orlando Bloom was 30 in New York, I Love You when he played the character 'David Cooler (segment "Shunji Iwai")'.
That was over 15 years ago in 2008.
Today he is 46, and has starred in 47 movies in total, 23 of those since New York, I Love You was released.
In New York, I Love You, I think Orlando Bloom looks: