DesiMDB

Acting

Jason Castillo

cinema · 0 credits

Birthplace

Wisconsin, USA

Also known as Father God

Jason Castillo is an American cult leader of Joy Rains and, formerly, 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.

Filmography