Issuing a 1042-S for freelance contract work?

I have a multi-member (2) LLC in the US. I contracted a freelance writer in Canada to do some copywriting for a U.S. based client project. I paid him $3500. Do I need to issue him a 1042-S? I asked him who asked his bookkeeper who said that he does need to worry about a 1042-S. 

 

I want to know whether or not I should issue one. And if I need to issue a 1042-S, was I required to withhold taxes?