I have loved working in the dental field these past seventeen-plus years because I’ve gotten to meet so many different people and have had the opportunity to make a positive difference in their lives. I enjoy making a person feel more confident about themselves, and of course, being able to bring a smile on their face! With all the patients that I see, I am continually learning new things. Getting to know my patients and their families has been self-enriching and I look forward to bringing more beautiful smiles to the south sound area and being part of this great community.

Education and Experience 

I attended the University of Pennsylvania where I earned both my Doctorate of Dental Medicine and my Master of Science degree. I was also a faculty member at the University of Pennsylvania Orthodontic Department and instructor at Temple University Episcopal Division Pediatric Dentistry Residency and an orthodontic consultant in Italy. I have been teaching and practicing orthodontics for more than 13 years.

Continuing Education

I regularly attend classes and meetings in order to keep abreast of new innovations and procedures that will better serve my patients and enable me to provide them with the best and most up to date care possible. I strive to address concerns, answer questions in regards to treatment with braces or other means, and do so to your satisfaction. 

Professional Memberships

  • Diplomate, American Board of Orthodontists
  • American Association of Orthodontists
  • American Dental Association
  • Washington State Dental Association
  • Thurston-Mason Counties Dental Society
  • 12th Man Orthodontic Study Club
  • West Olympia Rotary

Outside the Office

I am originally from Downers Grove, Illinois but have lived in Maryland, Washington D.C., California, Oregon, Saudi Arabia and Pennsylvania. I call Olympia home with my wife Rosaleen and our three beautiful young daughters. When I have free time I enjoy traveling, photography, hiking, biking, fishing, soccer, basketball, ice-skating and cheering on our local sports teams!