Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.
I believe in spending enough time with my patients to make sure all of their concerns are addressed. My first priority is helping my patients lead a heart healthy lifestyle. I will only recommend medications or procedures if it helps one feel better or live longer.
Interventional Cardiology
Nuclear Cardiology
Vascular Ultrasonagraphy
English
Mandarin
I have specific interests in treating coronary artery disease (blocked arteries of the heart) using minimally invasive techniques (cardiac catheterization, balloon angioplasty, coronary stents, etc.). I am also able to treat other cardiovascular conditions such as congestive heart failure, heart valve disorders, abnormal heart rhythms and peripheral artery disease.
My favorite thing to do is make pancakes on Saturday mornings for my family, which includes my wife, two children, (and two dogs). I also enjoy exploring for new coffee shops, reading books by C. S. Lewis or J. R. R. Tolkien, and watching sci-fi or superhero movies.
American Heart Association
American College of Cardiology
Society for Cardiovascular Angiography and Interventions
Alpha Omega Alpha Honor Medical Society
Recipient of Grateful Heart Program
2019
Certificate of Recognition for “Commit to Care”
2019
Certificate of Achievement for “Top 10 Clinician for Patient Experience, San Gabriel Valley”
2018
Core Value Award for “Service Excellence”
2018
Core Value Award for “Continuous Improvement”
2017
Pasadena Magazine, Top Docs Award
2017
Pasadena Magazine, Top Docs Award
2016
Core Value Award for “Service Excellence”
2015
Alpha Omega Alpha Honor Medical Society
2013
Excellence in Teaching Award
2007
Alpha Omega Alpha Honor Medical Society
2006
Summa Cum Laude with High Distinction in Biology
2002
Howard Kerr University Scholars Award
2002

Patients Seen: Ages 18+
Practices In: Naperville
Need an appointment sooner? While your primary care provider or specialist are the anchor of your care team, their advanced practice providers and physician partners are available to provide care when you need it.