New Zealand all-rounder Nathan McCullum has confirmed that he will play for Glamorgan in this summer's Friends Life t20.