 In 2007 he began playing the male lead in "Painkiller Jane" that ran for twenty two episodes on the Sci Fi Channel.Stewart played a major recurring character, Roan, in the CW hit action television series "Nikita" for its first two seasons.Towards the end of his run on "Nikita" he also had a minor role of an alcoholic movie producer over a few episodes of the Canadian series "The L.A. Complex" that depicts the lives of young Canadian actors struggling for work in Los Angeles.