Teaching plays an equally important role in his career. He worked as assistant to Matthias Ziegler at the Zürcher Hochschule der Künste, Switzerland (2010 - 2011) and was Teaching Assistant and Premier Flautist at “William Bennett’s International Flute Summer School” (2013). He holds a Postgraduate Certificate in Performance Teaching from the Guildhall School of Music and Drama (2018 - 2019).

Since then he has given workshops and masterclasses at the Universidad de los Andes in Bogotá, Colombia, 2o Encontro de Flauta Transversal at Escola Superior de Música Lisboa, Portugal, Accademia Musicale “Il Seminario” in Norma and Accademia Musicale "il Torrione", Italy, Escola de Música Movimento in São Paulo and Casa da Cultura in Paraty, Brazil and most recently at the “Hands On Research” Conference at the Universidade de Aveiro, Portugal, at the Zürcher Hochschule der Künste, Switzerland and at the Guildhall School of Music and Drama, London UK.

His workshops centres around topics of flute playing and music: 

  • Flute Basics

  • Contemporary Techniques and special fingerings

  • Developing expressive playing with Moyse' 24 Melodic Studies

  • 'Speaking musician' developing expression through language and composition

He currently teaches at the London Youth Conservatoire and gives private lessons in Zurich and London. He teaches Flute, Composition and Music Theory at all levels and ages.