User blog comment:Theory of everything/The Renard Mystery/@comment-72.231.220.82-20120331050620

NBC's official bio page for Renard's actor says what he is. I don't why they've got a spoiler up there, but he's a "a descendant of a powerful line of Grimm royalty."