Canadian are known for their humble nature and hospitality. Now, get ready to know about Kevin McGarry, one of the finest actors from Canada. He is popularly known for his role in the American-Canadian television series, Open Heart. Aside from that,...