Sentinel John

Sentinel Carter is a Sentinel of Magic and could be found in the Magic Wing of the Watchtower, next to Doctor Fate.