I remember when I was a little girl I thought this guy was totally hot! Sasha Mitchell played Cody on the TV show Step by Step. He's 46 years old now and I'd say he still looks good. What do you think?