This is actor Thomas Dekkar. Thomas Dekkar played in such productions
Laid To Rest and Terminator: The Sarah Connor Chronicles as John
. This was at FedCon USA (the worse con ever) 2008. Thomas
Dekkar actually cancelled, but he sent a bunch of these signed photos for
the VIP ticket holders.