Oh wow! Is that Dean Cain? I haven’t seen him in anything since he starred as Clark Kent in Lois & Clark: The New Adventures of Superman!

Here he is in a somewhat amusing video advertisement for Internet Explorer 8.