Stafford  starred in the coming-out movie Edge of Seventeen (1998). He received an Independent Spirit Award nomination for his role in the film.
In the 1998 film Edge of Seventeen, Stafford played a role that qualified him for an Independent Spirit Award nomination.