As a pianist, he has performed throughout Australia, Southeast Asia, China, Great Britain and in most European countries, working principally with string players and singers in chamber music, mixed recital and lecture-recital combinations. Since 2005, he has been an Artist-in-Residence at La Loingtaine, France. He performs regularly with violinists Aki Saulière and Qian Zhou, German soprano Felicitas Fuchs, and Australian pianist Stephen Emmerson, with whom he also engages in artistic research experiments.
Over the past decade, he has performed also with violinists Siow Lee-Chin, Joshua Bell, Kam Ning, Zuo Jun and Renaud Capuçon, soprano Katherine Broderick, cellists Qin Li-Wei, Pierre Doumenge, Michael Kannen and Francois Salque, and pianists Daniel Tong and Jeffrey Sharkey, as well as in a range of other chamber music combinations. From 1996-2006, he worked regularly for British television journalist John Suchet in his theatrical presentation, Beethoven, the Last Master. He is also active as a speaker in multiple contexts with recent keynote or plenary presentations in Singapore, Australia, China, Malaysia, Norway and Thailand.
Originally from North Queensland, Australia, he was awarded a First Class degree at the University of Queensland in 1981 before moving to more specialised pianistic studies, first in Paris (with support from the Alliance Française Australia) and then at the Royal College of Music in London (supported by the Florence Davey Scholarship) where he completed a Master’s degree with Peter Wallfisch in 1988.