This article is incomplete. Please help grow the Marvel Universe by adding to it!
Place of Birth
District X #1 (2004)
Police officer specializing in mutant investigations.
Tragedy occured when Izzy left his gun at home. His son Esteban accidentally shot his sister Chamrya. Mister M, who had been told to ask Izzy for help, was able to remove the bullet. However, Chamrya later died when the effects of a shooting during the House of M remained.Izzy has had marital troubles and began a relationship with Lara the Illusionist.