Ivan Petukhov est né en 1984 à Zelenodolsk, République du Tatarstan. En 2007, il est diplômé de la Faculté de journalisme de l'Université d'État de Moscou. M.V. Lomonosov. Il a travaillé dans la publicité. Jusqu'en 2018 - Directeur créatif de l'agence de publicité McCann Moscou. Depuis 2018, il est directeur créatif de la société Bazelevs, réalisateur et producteur. Parmi ses œuvres de réalisateur figurent les films "Gift" (2014), "No" (2018), "Feat" (2019) et les mini-séries "Alice" (2020) et "Locked" (2020).