
דוד מגן (מונסוניגו) עלה לישראל ב-1949.
ב-1976 נבחר מגן לראשות עיריית קרית-גת. ב-1981 נבחר לכנסת מטעם הליכוד. בשנים 1988-1990 כיהן כשר בלי תיק. בשנים 1990-1992 כיהן כשר הכלכלה והתכנון. בשנים 1992-1996 כיהן כיו"ר הוועדה לעניני ביקורת המדינה. בשנים 1996-1997 כיהן כסגן שר האוצר.
לפני בחירות 1999 החליט מגן לפרוש מהליכוד ולחבור ליצחק מרדכי במפלגת המרכז. ב-2001, לאחר פרישת אמנון ליפקין-שחק ואורי סביר מהכנסת, נכנס מגן לכנסת מטעם המפלגה.
ביוני 2001 מונה מגן לעמוד בראש ועדת החקירה הפרלמנטרית בנושא משק המים.
לאחר מינוי דן מרידור לשר בממשלה באוגוסט 2001, מונה מגן למחליפו בראשות ועדת חוץ וביטחון.
נשוי לרחל מ 1968, אב לארבעה וסב לשלושה תינוקות.
ב - 1972 התיישבו כזוג צעיר בעיר הפיתוח, קריית-גת, בה מתגוררת המשפחה עד היום.