Dennis has a Bachelor’s degree with honors in music composition and education, which he completed in 2005. He has 22 years of experience in playing and 10 years in teaching. Dennis has performed in Germany, Japan, Finland, and Russia. He is initially a jazz saxophonist, but has experience in a wide range of styles and has taken part in various performances, ranging from symphony orchestras and big bands to ethnic and electronic music.
He specializes in saxophone and clarinet (up to university level saxophone and grade 8 clarinet, plus basics of jazz improvisation). He also teaches guitar that was his initial instrument (as well as accordion), piano and music theory. He has experience teaching students of all ages and backgrounds including ABRSM and AMEB preparations.