Acting
The Invisibles· 2024
Arthur
Miss Sloane· 2016
Larsson
Too Late to Say Goodbye· 2009
Tom Bradshaw
Anne of Green Gables: A New Beginning· 2008
Clerk (as Courtenay Stevens)
Breach· 2007
Agent Loper
They Come Back· 2007
Mr. Cross
Splendid Things· 2005
Ripper: Letter from Hell· 2001
Aaron Kroeker
The Boys· 2019
Megachurch Salesman
Frankie Drake Mysteries· 2017
Dave Spry / Martin Patrick (as Courtenay Stevens)
Suits· 2011
Ray Witchel
Stargate Atlantis· 2004
Keras
72 Hours: True Crime· 2003
John B.
Mayday· 2003
Francois Parent
Stargate SG-1· 1997
Lieutenant Elliot, Lantash
The Sentinel· 1996
Billy