Licenciado en Filología Hispánica y Máster de Formación como profesor de ELE (UB & Pompeu Fabra). Examinador DELE (IC Belgrado).
Profesor de español presencial (2011-2017) y coordinador de un departamento de español de una escuela de idiomas (2016-2017).
Ponente en webinarios y varios seminarios ELE.
Profesor de español online para niveles iniciales en Learn Spanish Beginner y preparador online de candidatos para el examen DELE en Aprueba el DELE.
Asesor y consultor de micronegocios unipersonales de enseñanza de ELE y formador de profesores de ELE online en ConMovimiento
Fundador y gestor de Podcasts ELE. Creador y editor de varios pódcast educativos de enseñanza del español como lengua extranjera.
Coorganizador de eventos formativos online para profesores de español: Jornadas Pódcast ELE, Encuentro Didáctico de ProfedeELE y Semana práctica para profesores de idiomas extranjeros.