 His teachers have included Earl Wild and Ward Davenny, and he has performed solo recitals, chamber concerts and appeared as soloist with major orchestras.Notably, his competition pieces included his own piano arrangement of Leonard Bernstein's "Symphonic Dances from "West Side Story"".He also accompanied cellist Yo-Yo Ma in performing the wedding march at the marriage of TV host and scientist Bill Nye and musician and author Blair Tindall at Richard Saul Wurman’s 2006 "The Entertainment Gathering" conference (EG1).