



Michael Eklund
Acting1974Saskatoon, Saskatchewan, Canada

Biography
Michael Eklund is a Canadian film and television actor. He's a graduate from the Alberta College of Art and Design, Calgary, Canada.
Known For
Acting History
Future
Witches X
as Martin
2026
One Mile: Chapter One
as Jim
2025
Locked
as Karl
2024
The Silent Hour
as Angel Flores
Dark Match
as Spencer
2022
Scented with Love
as Marv
Detective Knight: Rogue
as Winna
2020
Welcome to Sudden Death
as Jobe
The Sinners
as Detective Zankowski
Bright Hill Road
as Owen
DC's Legends of Tomorrow
TVas Grigori Rasputin• 1 eps
2019
Cold Pursuit
as Steve 'Speedo' Milliner
The Twilight Zone
TVas Otto• 1 eps
The Murders
TVas Robert Henkin
Van Helsing
TVas Jacob Van Helsing / Abraham Van Helsing• 1 eps
2018
2017
2016
What An Idiot
as Bradley
The Confirmation
as Tucker
Dead Draw
as Mack
Into the Forest
as Stan
Mr. Right
as Johnny Moon
Zoom
as Moustache Guy
Wynonna Earp
TVas Bobo Del Rey / Robert Svane• 19 eps
Dirk Gently's Holistic Detective Agency
TVas Martin• 18 eps
2014
The Joker
as The Man
Cruel & Unusual
as Julien
See No Evil 2
as Holden
Primary
as Harry
Psych
TVas Floor Manager / Ruben Leonard• 1 eps
Bates Motel
TVas Zane Morgan• 8 eps
Almost Human
TVas Eric Lathem• 1 eps
2013
The Marine 3: Homefront
as Eckert
Nurse 3-D
as Richie
Ferocious
as Eric
The Call
as Michael Foster
Assault on Wall Street
as MacKay
Tom, Dick and Harriet
as Reese Danzinger
Arrow
TVas Barton Mathis / Dollmaker• 2 eps
2012
2011
Sisters & Brothers
as Director
The Planting
as The Shooter
Tactical Force
as Kenny
Pressed
as Jimmy
The Day
as Father
2010
The Final Storm
as un homme des secours
Smokin' Aces 2: Assassins' Ball
as Navy Dude
Hunt to Kill
as Geary
Messages Deleted
as Adam Brickles
Gunless
as Larry
Caprica
TVas Waylon• 1 eps
Fringe
TVas Milo Stanfield• 1 eps
2009
The Imaginarium of Doctor Parnassus
as Tony's Assistant
Watchmen
as Man In Riot Crowd
Flashpoint
TVas Bruce DeMaura• 2 eps
2008
Inconceivable
as Marlon Bell
Supernatural
TVas Ed Brewer• 1 eps
2007
88 Minutes
as J.T. Rycker
Walk All Over Me
as Aaron
Postal: The Movie
as Disgruntled Man
BloodRayne II: Deliverance
as The Preacher
Termination Point
as Liam
Blood Ties
TVas Norman Bridewell• 3 eps
Flash Gordon
TVas Quin
Smallville
TVas Richter Maddox / Will• 1 eps
2006
The Entrance
as Ryan James
Seed
as Executioner
Eight Days to Live
as Weaver
Masters of Horror
TVas Cashier• 1 eps
2004
A Beachcombers Christmas
as Mickey Buchanan
The 4400
TVas Dean Keating• 1 eps
2003
House of the Dead
as Hugh
2002
K-9: P.I.
as Billy Cochran
Living with the Dead
as Ronnie Higgins
Stargate SG-1
TVas Dark-haired Man• 1 eps
2001
2000
Dark Angel
TVas Officer Miller• 1 eps







