This is actor Thomas Jane. Tom has been in such movies as Deep Blue Sea, The Mist, & The Mutant
Chronicles to name a few. But to me Tom is most known for portraying the infamous Frank Castle
aka The Punisher. This was at the Dallas Comicon 1-24-09.