It’s Ron Perlman of TV’s Beauty and the Beast. I haven’t seen much of his work. Anyone more fluent than I, please feel free to comment.