J. Valuckas gimė 1950 m. Šakių rajone, Branduoliškiuose. 1978 m. baigė tuometinę Lietuvos muzikos akademiją (Vlado Česo klasę), teatre pradėjo dainuoti dar būdamas studentu nuo 1977 m., čia solo partijas ir chore dainavo iki 2016 m. LNOBT sukūrė per 100 vaidmenų. Tai Almaviva (W. A. Mozart „Figaro vedybos“), Flavijus (V. Bellini „Norma“), Abdalas (G. Verdi „Nabukas“), Rodrigas (G. Verdi „Otelas“), Gastonas (G. Verdi „Traviata“), De Klerkas (R. Wagner „Tanhauser“), Vairininkas (R. Wagner „Skrajojantis Olandas“), Normanas, Artūras (G. Donizetti „Lučija di Lammermoor“), Remenadas (G. Bizet„Karmen“), Šauklys (G. Verdi „Aida“), Spoleta (G. Puccini „Toska“), Pedrilis (W. A. Mozart „Pagrobimas iš Seralio“), Malkolmas (G. Verdi „Makbetas“), Pangas (G. Puccini „Turandot“) ir kt. Atliko V. Bartulio oratorijos „Nelaimėlis Jobas“, J. Haydno oratorijos „Metų laikai“ solo partijas.
Su Lietuvos operos ir baleto teatru gastroliavo Maskvos Didžiajame teatre, Čikagos lietuvių operoje, Vokietijos, Olandijos, Taivano teatruose, dalyvavo tarptautiniuose festivaliuose Savonlinnoje, Verdi Busseto (Italija), Nottinghame, Švedijoje. Surengė solo koncertų. 1975–93 m. buvo ansamblio „Armonika“ solistas.
Dalyvavo apie 1000 koncertų Europoje, Jungtinėse Amerikos Valstijose, Australijoje, pirmasis atliko J. Juozapaičio, S. Liupkevičiaus, V. Mikalausko, A. Raudonikio ir kitų kompozitorių dainų. Daug Jono Valucko įrašų yra sukaupta Lietuvos radijo ir televizijos fonduose.
Atsisveikinimas vyks nuo kovo 10 d., penktadienio, 13 val. Vilniaus laidojimo namuose (Olandų g. 22, Vilnius), 5-oje salėje. Karstas išnešamas kovo 11 d., šeštadienį, 14.30 val. Laidotuvės Liepynės kapinėse Vilniuje.