Did you spot Brana?
Judging from the still I wouldn't say it's him, but I ought to watch the movie again. THX anyway.