Como Actor/Actriz
Degrassi: La Nueva Generación
Greg
The Listener
Louis Lyon (as Andrew Priestman)
Wynonna Earp
Nixon
Orphan Black
Soldier
Dark Matter
Ishida Cruiser Soldier #7
Forbidden Science
Dr. Julius Hoffman
Playmakers
Shane O’Shay (uncredited)
The Doctor’s Case
William Hull
Anything Goes
Phil
Cycle of Fear: There Is No End
Garret / Azaziel