i almost ran into the actor in new york back in 2008 on my bike while crossing the roosevelt bridge because he was shirtless and i was too busy staring at his very prominent pecs to watch where i was going; so agreed, he could definitely get it. lol
i think he looked back at me too; but i suspect it was to wonder wtf was wrong with the fat guy on the bike. lol
Can't tell you anything about the character, but that's Leoben Conoy/Number Two. I guess this time around, the river of time pulled him into a different franchise.