Sudac is from the town of Vrbnik on Krk island, Croatia. He began studying for the priesthood in 1993, after completing his mandatory military service in the Yugoslav army. He was ordained a priest on 29 June 1998. Currently, Fr. Sudac gives religious seminars and retreats. Sudac is well known in Croatia and in the world for stigmata, which he bears as a cross on his forehead, as well as markings on his wrists, feet, and side. He is an amateur painter and starting sculptor, and it has been said that the stigmata appear on the tops of his fingers when he paints.