User blog comment:Freelancer DC/B'wana Beast/@comment-3534405-20171019035039/@comment-27700324-20171019053401

Don't think so. It seems he is just a fanservice cameo.