Spudvisor
Batwoman

Roman Sionis / Black Mask (9 episodes)

The Detectives
Code 8

Wesley Cumbo

Departure

Captain Stephen Littlefield (1 episode)

Taken

James Casey (5 episodes)

James Casey (uncredited) (1 episode)

Zoo
Orphan Black

Henrik "Hank" Johanssen (5 episodes)

Beauty and the Beast
Saw VI

William Easton

Deadliest Sea

Captain Jack Colvin

Burning Mussolini

Detective Ryan Johnson

Heartland
My Name Is Sarah
Mentors

Dr. Milton Bradshaw (3 episodes)

Monk

Trevor McDowell (1 episode)

Trudeau

Jim Coutts

The Rendering
Chasing Cain II: Face

Detective Bob Kozlowski

Chasing Cain
Marine Life
Out of Sync
Double Frame

Special Agent Sean Donahue

Escape from Mars

John Rank, Sagan Cocommander

Millennium

Agente especial Barry Baldwin (8 episodes)

Agent Barry Baldwin (22 episodes)

The Outer Limits

Dr. Andy Groenig (1 episode)

Zach Griffiths (1 episode)

Scientist (1 episode)

Ned Bailey (1 episode)

Forever Knight

Young Thomas Constantine (1 episode)

Replikator

John Cheever