
Acting · 61 years old
Brantford, Ontario, Canada

The X-Files
Sherman Peacock

Stargate SG-1
Lieutenant Baker

Battlestar Galactica
Lt. Terry Burrell

Smallville
Blackmailer

Suits
Guard #2

The Expanse
Nikil

The Outer Limits
Warren

The Outer Limits
Boromir

Haven
Tor Magnusson

The Strain
Neil

Highlander: The Series
James

Human Target
Guard

The Healer
Tom Ackhurst

Shooter
Ben Davis (as Adrian Hughes)

Andromeda
Cuchulain Nez Pierce

Andromeda
Fleet Marshall Cuchulain Nez Pierce

Republic of Doyle
Leon

The Listener
Vince Masterson

Killjoys
Prison Guard #1

X-Men: Apocalypse
Military Official Brown