He completed his undergraduate work at Muhlenberg College in Allentown, Pennsylvania. He attended medical school, completed a primary care internal medicine residency and served as Chief Medical Resident and Chief Administrative House Officer at Hahnemann University in Philadelphia, Pennsylvania [Now Drexel University School of Medicine]. He came to GW in 1993 as a Fellow in Medicine and Primary Care and completed a Masters in Public Health in Healthcare Administration.
He has been practicing general internal medicine as faculty at the MFA since 1995. He holds additional appointments as Associate Professor of Health Services Management and Leadership and of Health Policy in the Schools of Medicine and Public Health at The George Washington University School of Public Health and Health Services. He was Medical Director of the GW Physician Assistant program from 1995-2012 and actively teaches in the School of Medicine, PA Program, School of Public Health and the Internal Medicine Residency Program.
His scholarly and clinical interests center on asthma, immunization science, preventive medicine and health care informatics. He has published and spoken in these areas.
He is listed as a “Top Doc” in Washingtonian Magazine and a “Top Doc” and “Top Primary Care Physician” in Washington Consumer’s Checkbook.