Model, writer, director, producer, artist. Top model in the early 00's. Starred in Tom Ford's Gucci ads in the early 2000's. Wrote and directed Thinning the Herd in 2004 (which was nominated for a Palm d'Or). Starred in Luc Besson's Angel-A. Wrote, directed, produced and starred in Human Zoo, coming out in September 2009.
Social Media