|
Eddie Crew was born on February 28, 1971 in Elgin, Illinois, USA. He is known for his work on Beyond Good & Evil (2003), Immortel (ad vitam) (2004) and XIII (2003).
See full bio »
Born:in Elgin, Illinois, USA |