- 2515 – 2521 แพทยศาสตรบัณฑิต, มหาวิทยาลัยเชียงใหม่
- 2521 – 2522 แพทย์ฝึกหัด, มหาวิทยาลัยเชียงใหม่
- 2522 – 2525 แพทย์ประจำบ้าน สาขาอายุรศาสตร์, มหาวิทยาลัยเชียงใหม่
- 2545 – 2545 Stroke Center and Rehabilitation, Royal North Shore Hospital Sydney Australia
