Luke Macfarlane, born January 19, 1980, in London, Ontario, Canada, is a Canadian actor and musician. Macfarlane went to school in Lester B. Pearson School for the Arts, then later studied ...