Il a été le premier artiste à être engagé et à enregistrer pour le label Narada Productions. Il a également écrit deux livres, dont Creating an Imaginative Life, lauréat de plusieurs prix. Depuis son premier disque, Pianoscapes, il en a composé 15, le plus récent étant Almost Home en 2005. Ses compositions, toujours pour piano, font parfois intervenir la flûte, le hautbois, le cor anglais, le basson, le violoncelle et les percussions. Il a aussi fait quelques enregistrements avec un autre pianiste de Narada, David Lanz.