Se ha desempeñado como Procurador Adjunto Para la Defensa de los Derechos Humanos (1992-1995), Magistrado suplente de la CSJ (1997-2000) y Presidente de la Federación de Asociaciones de Abogados de El Salvador (1998-1999).