Biography
Jason Castillo is an American cult leader of Joy Rains and formely - Love Has Won. He is well known for being the final "Father God" of the Love Has Won cult, before the death of Amy "Mother God" Carlson's death.
Following her death, the Love Has Won groupd split and Castillo formed a seperate group, Joy Rains, with a small number of followers.
Filmography
all 1
TV Shows 1
self 1
Information
Known ForActing
GenderMale
Also Known AsFather God
- Jason Castillo
- Filmography
- Information