top of page
Home
Bio
Media
Schedule
Repertoire
Current Projects
Piano Technician
Contact
More
Use tab to navigate through the menu items.
Schedule
Upcoming Events
Fri, Jan 17
Music & Discourse Lecture
/
Nashville, TN
Details
Jan 17, 2025, 10:00 AM – 11:00 AM
Nashville, TN, 1928 Belmont Blvd, Nashville, TN 37212, USA
Past Events
Fri, Sep 13
Belmont Camerata
/
Nashville, TN
Details
Sep 13, 2024, 7:30 PM – 9:00 PM
Nashville, TN, 2108 Belmont Blvd, Nashville, TN 37212, USA
Sat, Jul 27
Interlochen Arts Camp - Composers Faculty Recital
/
Interlochen, MI
Details
Jul 27, 2024, 8:00 PM – 9:30 PM
Interlochen, MI, Interlochen, MI, USA
Thu, Jul 25
Interlochen Arts Camp - Piano Masterclass
/
Interlochen, MI
Details
Jul 25, 2024, 10:00 AM – 11:00 AM
Interlochen, MI, 4000 J. Maddy Pkwy, Interlochen, MI 49643, USA
Tue, Jul 16
Interlochen Arts Camp - Piano Faculty Recital
/
Interlochen, MI
Details
Jul 16, 2024, 7:30 PM – 9:00 PM
Interlochen, MI, 4000 J. Maddy Pkwy, Interlochen, MI 49643, USA
Sun, Jun 16
Daegu Chapel
/
Daegu, South Korea
Details
Jun 16, 2024, 10:00 AM – 12:00 PM
Daegu, South Korea, Daegu, South Korea
Tue, Jun 04
Academy of the Arts - Cairo Conservatoire
/
Giza, Egypt
Details
Jun 04, 2024, 1:30 PM – 2:30 PM
Giza, Egypt, Al Giza, Giza Governorate, Egypt
Fri, May 10
U.S. Embassy / Maadi House Concert
/
Cairo, Egypt
Details
May 10, 2024, 5:00 PM – 8:00 PM
Cairo, Egypt, Cairo, Cairo Governorate, Egypt
Fri, Apr 19
Steigenberger Cecil
/
Alexandria, Egypt
Details
Apr 19, 2024, 7:00 PM – 8:00 PM
Alexandria, Egypt, Alexandria, Alexandria Governorate, Egypt
Mon, Jan 29
U.S. Fulbright Scholar
/
Various International Locations
Details
Jan 29, 2024, 7:00 PM – Jun 07, 2024, 7:00 PM
Various International Locations
Artist in Residence
Fri, Jan 26
Belmont University
/
Nashville, TN
Details
Jan 26, 2024, 7:00 PM – 9:00 PM
Nashville, TN, 2108 Belmont Blvd, Nashville, TN 37212, USA
Tue, Nov 07
Interlochen Center for the Arts
/
Interlochen, MI
Details
Nov 07, 2023, 10:00 AM – 5:00 PM
Interlochen, MI, 4000 J. Maddy Pkwy, Interlochen, MI 49643, USA
Fri, Oct 27
Bradley University
/
Peoria, IL
Details
Oct 27, 2023, 7:30 PM – 9:00 PM
Peoria, IL, 1417 W Barker Ave, Peoria, IL 61625, USA
Thu, Oct 12
Liturgy Collective
/
Nashville, TN
Details
Oct 12, 2023, 10:00 AM – Oct 14, 2023, 3:00 PM
Nashville, TN, 33 Burton Hills Blvd, Nashville, TN 37215, USA
Sat, Jul 29
University of Arkansas
/
Fayetteville, AR
Details
Jul 29, 2023, 10:30 AM – 12:00 PM
Fayetteville, AR, 320 N Campus Walk, Fayetteville, AR 72701, USA
Mon, Jul 24
Texas A&M University
/
College Station, TX
Details
Jul 24, 2023, 3:00 PM – 4:00 PM
College Station, TX
Sat, Jul 22
Columbus Ave Summer Series
/
Waco, TX
Details
Jul 22, 2023, 11:00 AM – 12:30 PM
Waco, TX
Mon, Jul 17
Baylor University - Worship Lab
/
Waco, TX
Details
Jul 17, 2023, 1:00 PM – Jul 21, 2023, 4:00 PM
Waco, TX, 1311 S 5th St, Waco, TX 76706, USA
Tue, Jun 27
Animate 2023
/
Birmingham, AL
Details
Jun 27, 2023, 2:00 PM
Birmingham, AL, 800 Lakeshore Dr, Homewood, AL 35229, USA
Load More
bottom of page