 Lee played for the Hurricanes, Chiefs, the Highlanders Super 14 and Hawke's Bay in the Air New Zealand Cup.In 2007 he joined the Blues in New Zealand.In June 2009 Lee joined the Newport Gwent Dragons in Wales on a 2-year contract.