Surnames ending with ‘-chuk’ is common to south-western Belarus – Brest region. I could not find Tvorchuk under .by domain. There are Tvorchuks under .ru domain. But their ancestors are likely from Ukraine as it’s often the case with Russia. If OP’s husband’s ancestors were Greek Catholic or Orthodox, then they were Ukrainians or Rusyns.