Roger Huntoon

Dr. Roger Huntoon is a psychiatrist at the Ravenscar Psychiatric Facility for the Mentally Deranged.

Biography
After John Constantine checked himself in to Ravenscar, Dr. Huntoon began to talk with him, trying to convince him that demons did not exist, that he was in fact replacing Astra Logue's killer with the embodiment of evil. However, this was to no avail.