Григор Вачков е роден на 26 май 1932г. в с. Трънчовица, община Левски, Плевенска област.
Той е български театрален и киноактьор, носител на званието „народен артист“. Играл е в 44 български филма.
Григор Вачков, или както го наричат колегите Гришата учи в лозаро-винарското училище в Плевен, а после завършва ВИТИЗ през 1955 г., след което става член на трупата на Държавния сатиричен театър от самото му основаване. Работи във винпром и яйцекомбинат в Левски (1950 – 1952). Играе във Врачанския народен театър (1955 – 1956) и Сатиричния театър (1956 – 1980). Работил е в Българско радио в седмичното предаване „Наслука“.
Дебютът му в киното е през 1960 г. Популярността му добива широки размери след като изиграва ролята на капитан Димитър Бомбов (Митко Бомбата) от телевизионния сериал „На всеки километър“ (1969 – 1971). Там се превъплъщава в образа на комунист-революционер. Едни от филмите му, получили международно признание и награди от кинофестивали, са “Последно лято” (1974) и “Мъжки времена” (1977). Последният му филм е “Мера според мера” (1981), в който неговата роля остава недовършена.
Баща е на актрисата Мартина Вачкова.
Получава златен медал за мъжка роля за превъплъщението си в Иван Ефрейторов от филма „Последно лято“ на фестивал за авторски филми в Сан Ремо, Италия, 1974. Носител е на наградата за мъжка роля за ролята на Банко във филма „Мъжки времена“ от Фестивала на българския игрален филм – Варна, 1978г.
Читалището в родното му село Трънчовица днес носи неговото име. На него са посветени и ежегодните „Празници на хумора и сатирата“ организирани от кметството и читалището.
В нощта срещу 12 март 1980 г. Григор Вачков получава тежък инсулт и е закаран в Правителствената болница. На 18 март издъхва без да дойде в съзнание.