John Comyn ble den tredje jarl av Buchan da hans far Alexander døde i 1289. I en alder av rundt tretti år gammel var han rask til å komme seg i politisk posisjon. Han ble prominent plassert i Johan Balliols administrasjon og steg til i 1293. Han var en av de som ble innkalt av Edvard I av England i dennes egenskap som føydal overkonge av Skottland for å tjenestegjøre i krigen mot Frankrike.