Mar 312015
Michael Welch who played a young Jack O’Neill in the Stargate SG1 episode Fragile Balance made a guest appearance on “The List” the latest episode of NCIS New Orleans playing Kevin Heller whose life is threatened by an unknown gunman whose motive seems all to clear. Michael has recently appeared on Bones, Grimm, Scandal and Criminal Minds and starred on Z Nation.