Fans of the artist have ferociously debated this answer for years, but we can confirm that Dredd is indeed Ryan C. He uses the former name when rapping and the latter when producing music.