Johannes has been exposed to music since childhood as he grew up in an extended family with an aunty and two cousins being professional music and piano teachers. He has been playing the nylon-string guitar since the age of 15, inspired by Latin music, particularly samba and bossanova. He combines classical and folk influences in his music playing, arrangement and compositions that also reflect his multi-ethnic influences of his early years in Indonesia. Since 1988, he has been performing in and arranging for different musical context including eastern european, russian, gypsy, as well as Latin jazz in New Zealand, Australia and Japan. He has recorded with Mojave in Ristretto, Troika, and Cachaca Duo.