خاویر آباد کارگردان و نویسنده است که با فیلم های Planet 51 (2009)، Lamancha (2014) و Ignatius of Loyola (2016) شناخته شده است.