He replaces Chuck Rosenthal, who resigned last month after a scandal involving the release of dozens of pornographic, racist and political e-mails on his office computer.
Magidson has been an assistant U.S. attorney in Houston since 1983. He served as a Harris County assistant district attorney from 1977 to 1983.