Executive Director of Youngblood.
Base of operations:
The Pentagon, Washington DC
Nothing has been revealed about Dredd's background. He took over the leadership of Youngblood when Alexander Graves disappeared , and tried to destroy the team from within. It has not been revealed what he was planning or why, but but he was apparently removed again as Graves was the one who told Shaft that the Youngblood program had been discontinued .
Rob Liefeld's part of the Image universe
Team Youngblood (vol. 1) #18 (1995)
Country of origin:
1: Team Youngblood (vol. 1) #18
2: Judgement Day (vol. 1) #Ω