Christopher O'Riley, piano