xyFace Stephen Rue 2010-08-04 Stephen Rue Photos Stephen Rue on the Screen Stephen Rue appeared in the movie Down in New Orleans(2006), Loving Annabelle(2006)。 Down in New Orleans(2006) Loving Annabelle(2006)