McGillion taught at the Vancouver Film School from 1998 to 1999. His first role came on the television series The Commish in 1994. He starred as Dr. Carson Beckett on Stargate: Atlantis from 2004 to 2009. McGillion has also appeared in episodes of the TV series The X-Files, Stargate SG-1, Smallville, 24, Supernatural, Once Upon a Time, and Fringe. McGillion won a Leo Award in 2011 for Best Performance by a Male in a Short Drama for A Fine Young Man.