Michael Eklund: Michael Eklund. Actor: The Call. Michael Eklund was born in Saskatoon, Saskatchewan, Canada. He is known for The Call (2013), Errors of the Human Body (2012) and Eadweard (2015). He was previously married to Megan Bennett.
Known For: The Call (Michael Foster), Errors of the Human Body (Geoffrey Burton), Eadweard (Eadweard Muybridge), The Divide (Bobby)