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.