Capt. Eric Richard Hart, 34, of Indianapolis, Indiana, died Saturday in Iraq, the Army National Guard said in a statement.