Born in Egypt, Michael Marwan Meguid spent his childhood in Egypt, Germany, and then England.
Over the next five years (1979-1984) he was Associate Surgeon at City of Hope National Medical Center, Duarte, California; UCLA Medical School; and the West Los Angeles VA Medical Center.