Religion: not determined yet
Alter Ego: Mackenzie Bock
Other Names: Seargant Mackenzie "Hardback" Bock
First Appearance: Detective Comics (vol. 1) #681 (Jan. 1995): "Knight Without Armor"
Number of Appearances: 33
Note: became chief of police after Jim Gordon retired
Earned nickname "Hardback" because of his love for reading books.
Suggested links for further research about this character: