About

My wife Gwen and I have lived in Crystal Lake since 1993.  We are parents of seven children ages 10 to 25.  I have practiced Internal Medicine in this area now for 24 years.  It’s time once again to open an office that has one-on-one direct care with my patients. That’s what I mean by “personalized, exceptional care.”


BOARD CERTIFICATION:   Internal Medicine.

CERTIFYING BOARD:   American Board of Internal Medicine.

MAJOR / SPECIALTY:   Internal Medicine; caring for patients ages 13 and up.

EDUCATION:     University of Michigan, BS received in 1986.

University of Illinois, MD received in 1990.

INTERNSHIP AND RESIDENCY:   Advocate Lutheran General Hospital