Before Michael Rosenbaum was constantly preparing for the end of the world in Smallville, he was a party preparing for the end of the century in 1999. He looks the same now as he did when he was 25 in that 1998 movie.
BTW in case you think his friend looks familiar, it is a 29 year old Timothy Olyphant.