We have some promo photos for you from 8.12 "As Time Goes By" and yes, that other guy is no other than Henry Winchester. That's Big Grandaddy Winchester himself! Take a look! Photos are courtesy of The CW.
And for a little more on the episode, check out Danielle Turchiano's article here