2024 (upcoming). Shuswap Music Festival (Salmon Arm, BC)
2019. BCRMTA Canada Music Week Festival (Vancouver, BC)
2019. Vancouver Kiwanis Music Festival (Vancouver, BC)
2015. Chinook Music School Fall Festival (Calgary, AB)
2015, 2006. Contemporary Music Showcase Calgary (Calgary, AB)
2015. Saskatchewan Provincial Music Festival (Regina, SK)
2015. Manitoba Provincial Music & Art Festival (Winnipeg, MB)
2015. Kiwanis Fraser Valley Festival (Abbotsford, BC)
2015. CDMF Performing Arts Festival Society (Port Coquitlam, BC)
2014. Saskatoon Kiwanis Music Festival (Saskatoon, SK)
2014. Vancouver Kiwanis Music Festival (Vancouver, BC)
2013, 2006. Calgary Kiwanis Music Festival (Calgary, AB)
2011. Alberta College Fall Festival (Edmonton, AB)
2011. Contemporary Showcase Festival (Edmonton, AB)
2008. Sherwood Park Music Festival (Sherwood Park, AB)
2008, 2006. 100 Mile Festival of the Arts (100 Mile House, BC)
2008. Powell River Music Festival (Powell River, BC)
2008. Chilliwack Music Festival (Chilliwack, BC)
2007. Victoria Kiwanis Music Festival (Victoria, BC)
2007. Winnipeg Kiwanis Music Festival (Winnipeg, MB)
2007, 2006. Cowichan Music Festival (Duncan, BC)
2006. Manitoba Provincial Festival (Brandon, MB)
2006. North Shore Music Festival (North Vancouver, BC)
2005. Richmond Music Festival (Richmond, BC)
2005. Kamloops Festival of the Performing Arts (Kamloops, BC)
2005. Sunshine Coast Festival of Performing Arts (Sunshine Coast, BC)
2005. Grande Prairie & District Music Festival (Grande Prairie, AB)
2005. Howe Sound Music Festival (Whistler & Squamish, BC)
2004. Prince George & District Music Festival (Prince George, BC)
2004. Pacific Northwest Music Festival (Terrace, BC)
2004. Campbell River Fiesta (Campbell River, BC)
2003. BC Association of Performing Arts Festival (Kamloops, BC)
2003, 2002. CDMF Performing Arts Festival Society (Port Coquitlam, BC)
1999, 1996, 1993. Maple Ridge Music Festival (Maple Ridge, BC)
British Columbia Registered Music Teachers Association:
2012. Vernon Branch (Vernon, BC)
2008. Vancouver Music Workshop Festival (Vancouver, BC)
2008. Williams Lake Workshop Festival (Williams Lake, BC)
2004. Vancouver Branch, Piano Competition Jury (Vancouver, BC)
2003. Student Performers' Guild Festival (Vancouver, BC)
2003. North Island Branch (Campbell River, BC)
2001. South Fraser Branch (Surrey, BC)