Most recently Stephen co-wrote 18 episodes of The Romeo Section, the CBC spy series created by veteran show runner Chris Haddock. Check out the website at: http://www.cbc.ca/romeosection/
For eight years Stephen had a recurring role at Sgt. Zack McNab on Haddock’s long-running series, Da Vinci’s Inquest. Stephen co-wrote the episode 'Gather Up All the Little People' and won a Leo Award for his performance as Sgt. Zack McNab. Check out the website here: http://www.davincisinquest.com/
Stephen appeared in three X-Files episodes and was a regular in Chris Carter’s Millennium series in its third season, playing FBI Special Agent Andy McClaren. See this link:
https://millennium-thisiswhoweare.net/guide/characters/profiles/assistant-director-andy-mcclaren