Brother David

Brother David is the main antagonist in the "Touched by an Angel" fifth season episode "Into the Fire".