His performances include appearances at the John F. Kennedy Center for the Performing Arts in Washington, D.C., Heinz Hall in Pittsburgh, PA, and New York's illustrious Carnegie Hall. In addition, he has performed abroad in Canada, Mexico, and the Bahamas.