Иван Вуцов е роден на 14 декември 1939 г. в Габрово. Започва футболната си кариера в родния град, но като войник отива в “Ботев” (Пловдив), където дебютира в “А” група. След края на казармата избира да продължи в “Левски”. При “сините” остава 9 сезона и печели два пъти титлата на страната. В този период има 24 мача за мъжкия национален отбор,