Michael Eklund
Michael Eklund is a Canadian film and television actor. He's a graduate from the Alberta College of Art and Design, Calgary, Canada.
Acting
Movie
Watchmen
as Man In Riot Crowd
2009
TV
Supernatural
as Ed Brewer
2005
TV
Arrow
as Barton Mathis / Dollmaker
2012
TV
Smallville
as Will
2001
TV
Smallville
as Richter Maddox
2001
TV
Gotham
as Bob
2014
Movie
The Call
as Michael Foster
2013
Movie
The Imaginarium of Doctor Parnassus
as Tony's Assistant
2009
Movie
Cold Pursuit
as Steve 'Speedo' Milliner
2019
TV
Fringe
as Milo Stanfield
2008
TV
DC's Legends of Tomorrow
as Grigori Rasputin
2016
TV
Altered Carbon
as Dimi 2
2018
TV
Stargate SG-1
as Dark-haired Man
1997
TV
Bates Motel
as Zane Morgan
2013
Movie
Mr. Right
as Johnny Moon
2016
Movie
The Package
as Gas Station Clerk
2018
Movie
88 Minutes
as J.T. Rycker
2007
TV
Psych
as Ruben Leonard
2006
TV
Psych
as Floor Manager
2006
TV
Continuum
as Robert Zorin
2012
TV
Van Helsing
as Abraham Van Helsing
2016
TV
Van Helsing
as Jacob Van Helsing
2016
TV
Dirk Gently's Holistic Detective Agency
as Martin
2016
TV
Wynonna Earp
as Bobo Del Rey / Robert Svane
2016