Aaron North
#219,099 Most Popular
About
Former member and lead guitarist for the industrial project Nine Inch Nails.
Before Fame
He was a founding member of the punk band Icarus Line.
Trivia
He retired from music in 2008 due to mental illness.
Family Life
He is also known as Aaron Icarus and was born in Los Angeles, California.
Associated With
He played guitar alongside Trent Reznor in Nine Inch Nails.