Joe MacLeodJoe MacLeod is a Canadian actor and television host.Early life and educationMacLeod was born in Cape [Breton Island|Cape Breton, Nova Scotia] and studied acting in Calgary, Alberta at Mount [Royal College].CareerIn 2001, he began his film and television career with a small role in Steven Spielberg's Taken. He also appeared in the MTV scripted drama Kaya, the movie Monster [Island (2004 film)|Monster Island], and the series Ghost Trackers.FilmographyFilmTelevision