Actorul Ion Haiduc (sau Ucu, așa cum îl numesc prietenii), s-a născut pe 3 decembrie 1947 la Oradea și este urmașul unui haiduc adevărat, Novac, pe linia descendentă a mamei. De la tatăl lui, mare iubitor de pictură, muzică și teatru, se pare că a moștenit talentul și înclinația pentru artă. Datorită meseriei părinților, în copilărie s-a mutat des și a călătorit mult. A locuit la Gheorgheni, la Sighetul Marmației, la Salonta și la Timișoara, unde a absolvit liceul pedagogic. A fost căsătorit cu Gina, timp de 21 de ani și au împreună o fiică, Bianca Ioana, de la care a primit două nepoțele superbe. Bianca a cochetat și ea cu actoria și a jucat alături de tatăl său în Richard al III-lea.