North was one of the original members of The Icarus Line, and toured and recorded with the group as a guitarist between 1998 and 2004.
North foi un dos membros orixinais de The Icarus Line, e xirou e gravou co grupo como guitarraista entre 1998 ata 2004.