User blog:Morinth's Lover/James Sanders the guy in the Teaser trailer

Does anyone believe that James Sanders in the guy in the trailer - or do you have other ideas?