Sean A. Lane, pianist