Bachelor in Music, Eastman School Music, Rochester, 1991. Master of Arts in Piano Performance, Queens College, 1993. Postgraduate, San Francisco Conservatory Music, 1999.
Studied with Fou Tsong, Frank Weinstock, Lev Natocheney, Boris Petrushansky, New York Lyric Piano Quartet.
Teacher Wilmington Music School, Delaware, 1991-1992, Kawai Music School, Tsang Fook Piano Company, Wanchai, Hong Kong, 1994-1995, Catholic Diocese of Hong Kong, 1995, Nanyang Academy Fine Arts, Singapore, 1996, Katherine Lu Music Center, Hong Kong, 1997, Pianos Plus Teaching Studio, Castro Valley, California, since 1998. Music director Chinese Children Choir Archdiocese San Francisco, San Francisco, since 1999.
Piano instructor Community Music School, Walnut Creek, California since 1999. Pianist Layfayette Presbyterian Ch, Pleasanton Senior Center, Rossmoor Retirement Community, Alzhemier Services of East Bay, Carlton Plz. California; Member National Guild Piano Teachers/American College Musicians (faculty), American Beethoven Society, California Association Professional Music Teachers, Chopin Foundation, European Piano Teachers Association, Music Teachers National Association, Toatsmasters International, Leschetizsky Association, Friends of San Francisco Conservatory Music., Contra Costa Performing Arts Society.