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