Gord Rand
as Minister Burroughs (1 episode)
Gord Rand plays the role of Minister Burroughs, a prominent figure in the town of Chapelwaite. Minister Burroughs is a devout and respected man of the cloth, but his faith is tested as he confronts the supernatural events plaguing the Boone family. He struggles to reconcile his beliefs with the horrors unfolding around him.