McGillion taught scene study at the Vancouver Film School in 1998 and 1999. McGillion played young Ernest Littlefield in Stargate SG-1's first season, in the episode "The Torment of Tantalus", the first Tau'ri to have passed through the Stargate after its burial. In 2004, McGillion was cast in the science fiction series Stargate Atlantis as the Scottish medical Doctor, Carson Beckett. He was initially cast as a recurring guest, but his character appeared so frequently in the show's first season, he was promoted to main character for seasons two and three. Dr. Beckett went back to a recurring character for seasons four and five, where he appears as the clone of the now-deceased Beckett.