Daniel es profesor desde hace 7 años. Después de completar su titulación CELTA en Barcelona, pasó unos meses enseñando en una escuela de verano de Malta y posteriormente, se convirtió en profesor a jornada completa en el City College Peterborough, donde principalmente dio clases de inglés como lengua extranjera (ESOL), matemáticas y competencias básicas a adolescentes refugiados, algunos con dificultades de aprendizaje, lectoescritura o comportamiento e incluso con discapacidades físicas y mentales leves o moderadas. También hizo preparaciones para el examen Trinity. Con el tiempo, se convirtió en el Responsable del desarrollo y la formación para adultos y, durante dos años, gestionó un proyecto para dar clases gratuitas de inglés como lengua extranjera a 800 residentes de Peterborough, cursos de matemáticas e inglés para el título de educación secundaria y otros cursos relacionados con el ocio. También participó en cursos de formación organizados por el gobierno y colaboró con un servicio público para ayudar a personas con problemas de aprendizaje en paro a crear su CV digital. Durante ese tiempo, se tomó dos meses sabáticos para finalizar la titulación DELTA en Barcelona. En 2018, se mudó a la ciudad rusa de Rostov-on-Don, donde se convirtió en el Director de estudios de Learn in Context. Durante el tiempo que pasó en Rusia, de manera regular, dio clases, seminarios y cursos de formación para profesores en universidades y centros de idiomas. También realizó varias conferencias en Moscú y Rostov-on-Don. A mediados del 2019, junto a su familia, decidió volver a Barcelona, y desde entonces, enseña tanto de manera presencial como online. Daniel es especialista en exámenes de inglés pero también disfruta creando materiales de comprensión oral y enseñando pronunciación.
En su tiempo libre, le gusta dar largos paseos por Barcelona (¡y parar a tomar algo a menudo!), cocinar, aprender español, jugar al golf, al ajedrez, al póker y a videojuegos con sus amigos, sin olvidarnos de que le encanta ver los partidos del Liverpool FC.