Religion: Carrollism (founder)
Name: Dr. Joe Carroll
First Appearance: The Following - Season 1, Episode 1 (21 Jan. 2013): "Pilot"
Number of Appearances: 15
Family/Relative: Claire Matthews (wife)
Worked for: Winslow University
Note: obsessed with Edgar Allan Poe
Suggested links for further research about this character and the character's religious affiliation: