Stephen MacDonald was born on October 13, 1987 in Ottawa, Ontario, Canada. He is an actor, known for Total Recall (2012), Metal Tornado (2011) and Tell the World (2015). Read more on iMDB