Ignacio Ulloa es juez de profesión y hasta su nombramiento como número dos de interior era letrado del Tribunal Constitucional. Ha ejercicio de juez en los Juzgados de Primera Instancia e Instrucción nº 3 de Blanes (Girona); nº 1 de Sant Feliu de Guíxols, (Girona) con funciones compartidas de Registro Civil y nº 3 de San Lorenzo de El Escorial (Madrid).
Magistrado en el Juzgado de Instrucción nº 1 de Gerona (TSJ de Cataluña) y en el Juzgado de Primera Instancia e Instrucción nº 1 de Torrejón de Ardoz (Madrid), con funciones encargadas de Registro Civil.
Además fue fiscal de la Adscripción Permanente de Figueres (Girona) y abogado fiscal ante en la Audiencia Provincial de Girona entre 2001 y 2003. Subdirector de la Misión de Estado de Derecho EUJUST LEX, de la Secretaría General del Consejo de la Unión Europea (PESC) entre 2005 y 2006. Tiene varias condecoraciones por su participación en estas misiones internacionales.





