Pública: – Magistrado Suplente de la Sala Quinta del Tribunal de lo Contenciosos Administrativo, (2014 – 2023).
– Asesor Jurídico del Organismo Judicial, (2013, 2016 y 2019).
– Magistrado de la Sala Sexta del Tribunal de lo Contenciosos Administrativo, (2018).
– Magistrado de la Sala de la Niñez y Adolescencia en Conflicto con la Ley Penal de Guatemala, (2018).
– Subsecretario de la Presidencia del Organismo Judicial, (2006 – 2016).
– Secretario General de la Presidencia del Organismo Judicial, (2016).
– Secretario de la Corte Suprema de Justicia en funciones, (2006, 2011 y 2012).
– Catedrático, Universidad de San Carlos de Guatemala, (2008 – 2019).
– Supervisor Adjunto de Tribuales, (2001 – 2003).
– Supervisor Auxiliar de Tribunales, (1994 – 2001).
Privada: Abogado litigante, (1990 – 1994, 2013, 2016 y 2018).