Krzysztof Urbaniak został powołany na stanowisko zastępcy prokuratora generalnego przez premiera Mateusza Morawieckiego na wniosek ministra sprawiedliwości i prokuratora generalnego Zbigniewa Ziobry.
Jak podaje RMF FM, nowy zastępca prokuratora generalnego ma nadzorować 10 śledztw, które wszczęto w związku z katastrofą smoleńską. Reporterzy stacji podają, że przygotowywał się do nowej roli od dłuższego czasu i "ma własną koncepcję prowadzenia tych postępowań". Urbaniak zastąpi na stanowisku Marka Pasionka, który zmarł w marcu tego roku.
Jak czytamy na stronie Prokuratury Krajowej, Urbaniak prowadził postępowania dotyczące zbrodni komunistycznych. Doprowadził między innymi do skazania funkcjonariuszy MSW w związku ze śmiercią Stanisława Pyjasa i postawił w stan oskarżenia byłego funkcjonariusza Urzędu Bezpieczeństwa Publicznego w sprawie zabójstwa płk. Narcyza Wiatra, ps. "Zawojna", komendanta Armii Krajowej na Małopolskę i Śląsk.
W 2000 roku Lech Kaczyński powołał go do Oddziałowej Komisji Ścigania Zbrodni przeciwko Narodowi Polskiemu w Krakowie. W 2009 roku pełnił służbę w Prokuraturze Apelacyjnej w Krakowie, później w Rzeszowie. Został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski. "W ostatnich latach pełnił funkcję Naczelnika Wydziału Sądowego Prokuratury Okręgowej w Krakowie, gdzie zajmował się między innymi nadzorem nad sprawami dotyczącymi tzw. dzikiej reprywatyzacji" - podaje Prokuratura Krajowa. W maju 2022 roku uzyskał tytuł prokuratora krajowego.