| 2008 |
Official Accompanist
Thailand International Saxophone Competition
Bangkok, Thailand |
| 1983–2008 |
Adjudicator
Various centres in Alberta |
| 1981–2008 |
Adjudicator
Various centres in British Columbia |
| 1980–2008 |
Private Piano Instructor
Edmonton, AB |
| 1980–2008 |
Freelance Accompanist
Edmonton, AB |
| 2007 |
Piano Instructor
Mill Woods School of Music Camp
Edmonton, AB |
| 2002–07 |
Accompanist
Call of the Wild Horn Festival
Cold Lake, AB |
| 1990, 2000–2007 |
Assistant Accompanist
Pro Coro Canada
Edmonton, AB |
| 1992–2006 |
Visiting Assistant Professor
University of Alberta
Accompanist, Vocal Coach
Opera Workshop Program
University of Alberta
Edmonton, AB |
| 2006 |
Piano Instructor
Vivo Music Camp
Edmonton, AB |
| 2006 |
Master Class Clinician
Registered Music Teachers
Leduc and area, AB |
| 2002–2006 |
Accompanist
Call of the Wild Horn Festival
Cold Lake, AB |
| 1982–2006 |
Adjudicator
Various centres in Saskatchewan |
| 2005 |
Master Class Clinician
Registered Music Teachers
St. Albert, AB |
| 2002–2005 |
Music Director
Edmonton Excellence Awards |
| 2002–2004 |
Head Clinician
Music Alberta Piano Camp
Red Deer, AB |
| 1991–2004 |
Faculty Accompanist
MusiCamrose Summer Workshop Camrose, AB |
| 1992, '93, 1997–2004 |
Assistant Keyboard
Edmonton Symphony Orchestra |
| 2004 |
Master Class Clinician
University of Florida
International Master Class Series |
| 2003 |
Accompanist
Opera Nuova Gala Performance |
| 2002 |
Official Accompanist
National Music Festival
Lloydminster, AB |
| 1990–99 |
Piano Instructor
Alberta College
St. Albert, AB |
| 1999 |
Accompanist to Concerto competitors
Edmonton Symphony Orchestra's rESOund Festival
Edmonton, AB |
| 1995–98 |
Chamber Music Coach
University of Alberta |
| 1990–95 |
Accompanist
Cosmopolitan Music Society Chorus |
| 1992, '93 |
Accompanist
Fundraising Cabaret
Citadel Theatre
–accompanying Michael Burgess
Edmonton, AB |
| 1989–92 |
Assistant Repetiteur
Edmonton Opera Association |
| 1986–92 |
Examiner
Western Board of Music |
| 1991 |
Faculty and Student Accompanist
Edmonton Suzuki Institute |
| 1988–90 |
Pianist for Christmas Pantomimes
St. George of England Society |
| 1985–86 |
Accompanist
Grant MacEwan College Opera Ensemble |
| 1985 |
Accompanist
The Meal
Violet Archer Festival
Edmonton, AB |
| 1984 |
Faculty Accompanist
Saskatchewan Summer School of the Arts |
| 1983–84 |
Piano Instructor
Grant MacEwan College |
| 1982–83 |
Sessional Lecturer
Aural Skills Instructor
University of Alberta |
| 1978–79, 1981–82 |
Repetiteur
Edmonton Opera Association |
| 1980–81 |
Accompanist
Voice Department
University of Alberta |
| 1980 |
Chorus Director Assistant for opera
I Am the Way |
| 1980 |
Ballet Pianist
Alberta Dance Teachers' Clinic
Camrose, AB |
| 1979, '80 |
Ballet Pianist
Summer Workshops
Edmonton School of Ballet |
| 1974-77 |
Ballet Pianist
Saskatchewan Summer School of the Arts |
| 1974–75 |
Ballet Pianist
University of Saskatchewan |
| |
 |