He studied medicine at Northwestern University, Feinberg School of Medicine. He accepts Blue Shield, Health Net, and Blue Cross/Blue Shield, as well as other insurance carriers.