גשוב נמנה עם מייסדי מפלגת העם הבולגרית וכיהן כשר האוצר בממשלתו של קונסטנטין סטואילוב. לאחר הפילוג במפלגת העם עבר גשוב למפלגת העם הפרוגרסיבית וב-1911 מונה לראש ממשלת בולגריה. בתפקידו זה היה שותף לכינון הליגה הבלקנית שהובילה למלחמת הבלקן הראשונה ולהצלחות משמעותיות לצבא הבולגרי שבאו לידי ביטוי בהסכם לונדון (1913) אשר חתם את המלחמה. פרדיננד הראשון, מלך בולגריה לא היה מרוצה מסעיפים מסוימים בהסכם אותם כפו המעצמות על בולגריה ולא הייתה לו כוונה לכבדו. גשוב נאלץ להתפטר, תחתיו מונה סטויאן דאנב ועד מהרה פרצה מלחמת הבלקן השנייה. לאחר מלחמת העולם הראשונה ומינויו של אלכסנדר סטמבוליסקי לראש הממשלה, גלה גשוב לצרפת מחשש שייעצר ויישפט בידי מנגנוני השלטון. הוא שב לבולגריה רק לאחר ההפיכה הצבאית במסגרתה הודח ונרצח סטאמבוליסקי. איוואן גשוב הלך לעולמו ב-1924 בסופיה והוא בן 75 שנים.