Earl joined the Society of Jesus in the Philippines in May 1989. During regency he was sent to Ateneo de Manila High School for teaching and other moderating works, for two years. He was ordained priest on April 8, 2000 together with five other Jesuits. He has served as a volunteer chaplain to the National Penitentiary, as a parish priest in Marikina, as director of a retreat house in the Bukidnon, in the Philippines. After a year spent guiding individual retreats in Saint Beuno’s in Wales, he returned to the Philippines in 2007 where he served as a socius in the Novitiate community, while also being the minister and the treasurer and whenever possible, accompanying individuals who asked for retreat guides.