Javier del Castillo神父在1975年出生于墨西哥,在墨西哥和美国的许多城市长大。他于1998 年在Cooper Union大学院(纽约)获得电子工程学位。
毕业后,他在纽约长岛的 Symbol Technologies 工作。2000年,他搬到罗马去完成他的神哲学课程,2005年晋铎,2007年获得圣十字架宗座大学哲学博士学位。
他曾在华盛顿特区和芝加哥地区的中学担任神师,为学生、家长和教师提供灵修陪伴。从2015年起,他担任美国中西部主业团的分区代表;2022年被任命为美国的区代表。在地域重组后,于2024年他成为美国和加拿大的区代表,直到2025年4月他被任命为副监督。