Cursó estudios de Filología Inglesa en la Universidad de Sevilla, concluyendo en 2004, año en que viaja a EEUU tras concedérsele una beca por el Departamento de Lengua Inglesa de dicha universidad, para impartir español L2 como Foreign Language Assistant en The Holy Cross College, Massachussets. Finalizado el año académico, solicita la realización de estudios de postgrado en Lingüística Hispánica en The Penn State University, Pennsylvania, compaginando también su labor como asistente de español en la misma universidad. Habiendo trabajado durante los últimos años como profesor de lengua española para CIEE (Council on International Educational Exchange) y CCCS (Center for Cross-cultural Studies) en Sevilla, recientemente ha terminado los estudios de Magisterio Lengua Extranjera, y prepara oposiciones al cuerpo de maestros de Andalucía.