Cristobal is a Florida-based artist. He has taught Theology at the university where he currently serves as chaplain. In addition to comics, he also produces iconographical works, which include the designs for the St. Rose of Lima Chapel windows at Zanmi Beni, a community in Port au Prince, Haiti for orphaned and displaced children with disabilities.